Abstract
The detection of curvilinear structures is an important step for various computer vision applications, ranging from medical image analysis for segmentation of blood vessels, to remote sensing for the identification of roads and rivers, and to biometrics and robotics, among others. This is a nontrivial task especially for the detection of thin or incomplete curvilinear structures surrounded with noise. We propose a general purpose curvilinear structure detector that uses the brain-inspired trainable B-COSFIRE filters. It consists of four main steps, namely nonlinear filtering with B-COSFIRE, thinning with non-maximum suppression, hysteresis thresholding and morphological closing. We demonstrate its effectiveness on a data set of noisy images with cracked pavements, where we achieve state-of-the-art results (F-measure \(=0.865\)). The proposed method can be employed in any computer vision methodology that requires the delineation of curvilinear and elongated structures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Li, Q., Zou, Q., Zhang, D., Mao, Q.: Fosa: F* seed-growing approach for crack-line detection from pavement images. Image Vis. Comput. 29(12), 861–872 (2011)
Azzopardi, G., Petkov, N.: A CORF computational model of a simple cell that relies on lgn input outperforms the gabor function model. Biol. Cybern. 106, 177–189 (2012)
Azzopardi, G., Petkov, N.: Trainable COSFIRE filters for keypoint detection and pattern recognition. IEEE Trans. Pattern Anal. Mach. Intell. 35, 490–503 (2013)
Azzopardi, G., Strisciuglio, N., Vento, M., Petkov, N.: Trainable COSFIRE filters for vessel delineation with application to retinal images. Med. Image Anal. 19(1), 46–57 (2015)
Bibiloni, P., González-Hidalgo, M., Massanet, S.: A survey on curvilinear object segmentation in multiple applications. Pattern Recognit. 60, 949–970 (2016)
Chai, D., Forstner, W., Lafarge, F.: Recovering line-networks in images by junction-point processes. In: CVPR (2013)
Frangi, A.F., Niessen, W.J., Vincken, K.L., Viergever, M.A.: Multiscale vessel enhancement filtering. In: Wells, W.M., Colchester, A., Delp, S. (eds.) MICCAI 1998. LNCS, vol. 1496, pp. 130–137. Springer, Heidelberg (1998). doi:10.1007/BFb0056195
Gecer, B., Azzopardi, G., Petkov, N.: Color-blob-based COSFIRE filters for object recognition. Image Vis. Comput. 57, 165–174 (2017)
Grigorescu, C., Petkov, N., Westenberg, M.A.: Contour and boundary detection improved by surround suppression of texture edges. Image Vis. Comput. 22(8), 609–622 (2004)
Hoover, A., Kouznetsova, V., Goldbaum, M.: Locating blood vessels in retinal images by piecewise threshold probing of a matched filter response. IEEE Trans. Med. Imag. 19(3), 203–210 (2000)
Lacoste, C., Descombes, X., Zerubia, J.: Point processes for unsupervised line network extraction in remote sensing. IEEE Trans. Pattern Anal. Mach. Intell. 27(10), 1568–1579 (2005)
Lafarge, F., Gimel’farb, G., Descombes, X.: Geometric feature extraction by a multimarked point process. IEEE Trans. Pattern Anal. Mach. Intell. 32(9), 1597–1609 (2010)
Liskowski, P., Krawiec, K.: Segmenting retinal blood vessels with deep neural networks. IEEE Trans. Med. Imag. 35(11), 2369–2380 (2016)
Martinez-Pérez, M.E., Hughes, A.D., Thom, S.A., Bharath, A.A., Parker, K.H.: Segmentation of blood vessels from red-free and fluorescein retinal images. Med. Image Anal. 11(1), 47–61 (2007)
Mendonca, A.M., Campilho, A.: Segmentation of retinal blood vessels by combining the detection of centerlines and morphological reconstruction. IEEE Trans. Med. Imag. 25(9), 1200–1213 (2006)
Niemeijer, M., Staal, J., van Ginneken, B., Loog, M., Abramoff, M.: Comparative study of retinal vessel segmentation methods on a new publicly available database. In: SPIE Medical Imaging (2004)
Petkov, N., Visser, W.: Modifications of center-surround, spot detection and dot-pattern selective operators. University of Groningen, Johann Bernoulli Institute for Mathematics and Computer Science (2005)
Soares, J.V.B., Leandro, J.J.G., Cesar Jr., R.M., Jelinek, H.F., Cree, M.J.: Retinal vessel segmentation using the 2-D Gabor wavelet and supervised classification. IEEE Trans. Med. Imag. 25(9), 1214–1222 (2006)
Staal, J., Abramoff, M., Niemeijer, M., Viergever, M., van Ginneken, B.: Ridge-based vessel segmentation in color images of the retina. IEEE Trans. Med. Imag. 23(4), 501–509 (2004)
Strisciuglio, N., Azzopardi, G., Vento, M., Petkov, N.: Multiscale blood vessel delineation using B-COSFIRE filters. In: Azzopardi, G., Petkov, N. (eds.) CAIP 2015. LNCS, vol. 9257, pp. 300–312. Springer, Cham (2015). doi:10.1007/978-3-319-23117-4_26
Strisciuglio, N., Azzopardi, G., Vento, M., Petkov, N.: Unsupervised delineation of the vessel tree in retinal fundus images. In: VIPIMAGE, pp. 149–155 (2015)
Strisciuglio, N., Azzopardi, G., Vento, M., Petkov, N.: Supervised vessel delineation in retinal fundus images with the automatic selection of B-COSFIRE filters. Mach. Vis. Appl. 1–13 (2016)
Strisciuglio, N., Vento, M., Petkov, N.: Bio-inspired filters for audio analysis. In: Amunts, K., Grandinetti, L., Lippert, T., Petkov, N. (eds.) BrainComp 2015. LNCS, vol. 10087, pp. 101–115. Springer, Cham (2016). doi:10.1007/978-3-319-50862-7_8
Türetken, E., Benmansour, F., Andres, B., Głowacki, P., Pfister, H., Fua, P.: Reconstructing curvilinear networks using path classifiers and integer programming. IEEE Trans. Pattern Anal. Mach. Intell. 38(12), 2515–2530 (2016)
Verdié, Y., Lafarge, F.: Efficient Monte Carlo Sampler for detecting parametric objects in large scenes. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds.) ECCV 2012. LNCS, vol. 7574, pp. 539–552. Springer, Heidelberg (2012). doi:10.1007/978-3-642-33712-3_39
Zou, Q., Li, Q., Zhang, F., Wang, Z.X.Q., Wang, Q.: Path voting based pavement crack detection from laser range images. In: IEEE ICDSP, pp. 432–436 (2016)
Zou, Q., Cao, Y., Li, Q., Mao, Q., Wang, S.: Cracktree: automatic crack detection from pavement images. Pattern Recognit. Lett. 33(3), 227–238 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Strisciuglio, N., Azzopardi, G., Petkov, N. (2017). Detection of Curved Lines with B-COSFIRE Filters: A Case Study on Crack Delineation. In: Felsberg, M., Heyden, A., Krüger, N. (eds) Computer Analysis of Images and Patterns. CAIP 2017. Lecture Notes in Computer Science(), vol 10424. Springer, Cham. https://doi.org/10.1007/978-3-319-64689-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-319-64689-3_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64688-6
Online ISBN: 978-3-319-64689-3
eBook Packages: Computer ScienceComputer Science (R0)