p
missed
is smaller, but p
excess
is greater. To compare
the performances of gradient product transform and
vesselness filter, we therefore tried a range of thresh-
olds and computed the receiver operating character-
istics (ROC), which is shown in Figure 10. For the
gradient product transform, we have chosen r
max
= 3
and α = 0.5. For the vesselness filter, we have tried
all values σ ∈ {0.1,0.2,...,3.0} and selected for each
pixel the largest vesselness score.
From Figure 10, we conclude that the gradient im-
age transform performs better than the vesselness fil-
ter for blood vessel extraction, because it yields more
correctly detected vessels for the same rate of false
positives. Note that the ROC curve for the vesselness
filter is shorter, because the threshold cannot become
less than zero. The same excess rate as with the ves-
selness filter for threshold zero was obtained with the
gradient product transform for a threshold set to half
the mean positive symmetry score.
4 CONCLUSIONS
The symmetry score normalisation for the gradient
product transform, as suggested in this article, clearly
improves the detection of the size of the symme-
try region and removes the necessity of an approx-
imate a priori guess of the maximum circumradius
r
max
. For the power α in the normalisation, we rec-
ommend α = 0.5. The generalisation to rectangular
regions makes the gradient product transform more
robust with respect to light skew.
Moreover, we have demonstrated that the gradi-
ent product transform can be useful as an image filter
beyond the narrow problem of symmetry detection.
An additional factor in the symmetry transform that
suppresses symmetry responses from light (or dark)
regions makes the gradient product transform well
suited for blood vessel extraction from medical im-
ages. To this end, it performs better than the ves-
selness filter, and can thus be a replacement for this
standard algorithm for blood vessel extraction. As a
global threshold for the symmetry score of blood ves-
sels, 0.5 times the mean positive score worked well in
our examples.
To enable others to easily build upon our results,
we make the source code of our new generalised sym-
metry transform and for the blood vessel extraction
freely available on our website
4
.
4
smallhttp://informatik.hsnr.de/∼dalitz/data/visapp13/
REFERENCES
Dalitz, C., Pohle-Fr
¨
ohlich, R., and Bolten, T. (2013). De-
tection of symmetry points in images. In International
Conference on Computer Vision Theory and Applica-
tions (VISAPP), pages 577–585.
Drechsler, K. and Laura, C. (2010). Comparison of vessel-
ness functions for multiscale analysis of the liver vas-
culature. In Information Technology and Applications
in Biomedicine (ITAB), 2010 10th IEEE International
Conference on, pages 1–5.
Erdt, M., Raspe, M., and S
¨
uhling, M. (2008). Automatic
hepatic vessel segmentation using graphics hardware.
In Medical Imaging and Augmented Reality, 4th Inter-
national Workshop, MIAR 2008, pages 403–412.
Frangi, A., Niessen, W., Vincken, K., and Viergever, M.
(1998). Multiscale vessel enhancement filtering. In
Medical Image Computing and Computer-Assisted In-
terventation MICCAI98, pages 130–137.
Haralick, R. M. and Shapiro, L. G. (1992). Computer and
Robot Vision, volume 1. Addison-Wesley, Reading,
MA.
Liu, J., Slota, G., Zheng, G., Wu, Z., Park, M., Lee, S.,
Rauschert, I., and Liu, Y. (2013). Symmetry detection
from real world images competition 2013: Summary
and results. In IEEE Conference on Computer Vision
and Pattern Recognition (CVPR).
Liu, Y., Hel-Or, H., Kaplan, C., and Gool, L. V. (2010).
Computational symmetry in computer vision and
computer graphics. Foundations and Trends in Com-
puter Graphics and Vision, 5:1–195.
Loy, G. and Eklundh, J. (2006). Detecting symmetry and
symmetric constellations of features. In European
Conference on Computer Vision (ECCV), pages 508–
521.
Park, M., Lee, S., Chen, P., Kashyap, S., Butt, A., and Liu,
Y. (2008). Performance evaluation of state-of-the-art
discrete symmetry detection algorithms. In IEEE Con-
ference on Computer Vision and Pattern Recognition
(CVPR), pages 1–8.
Pohle-Fr
¨
ohlich, R. and Stalder, D. (2014). 3D-
Symmetrietransformation zur Gef
¨
aßsegmentierung in
MRT-TOF-Daten. In Bildverarbeitung fr die Medizin
2014, pages 144–149.
Rauschert, I., Brockelhurst, K., Liu, J., Kashyap, S., and
Liu, Y. (2011). Workshop on symmetry detection from
real world images - a summary. In IEEE Conference
on Computer Vision and Pattern Recognition (CVPR).
Sato, Y., Nakajima, S., Shiraga, N., Atsumi, H., Yoshida, S.,
Koller, T., Gerig, G., and Kikinis, R. (1998). Three-
dimensional multi-scale line filter for segmentation
and visualization of curvilinear structures in medical
images. Medical Image Analysis, 2:143168.
Shahbeig, S. (2013). Automatic and quick blood vessels ex-
traction algorithm in retinal images. Image Process-
ing, IET, 7:392–400.
Staal, J., Abramoff, M., Niemeijer, M., Viergever, M., and
van Ginneken, B. (2004). Ridge-based vessel segmen-
tation in color images of the retina. Medical Imaging,
IEEE Transactions on, 23:501–509.
VISAPP2015-InternationalConferenceonComputerVisionTheoryandApplications
184