• Aucun résultat trouvé

Tubular structure filtering by ranking orientation responses of path operators

N/A
N/A
Protected

Academic year: 2021

Partager "Tubular structure filtering by ranking orientation responses of path operators"

Copied!
5
0
0

Texte intégral

(1)

HAL Id: hal-01694899

https://hal.univ-reims.fr/hal-01694899

Submitted on 5 Jul 2018

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Tubular structure filtering by ranking orientation responses of path operators

Odyssée Merveille, Hugues Talbot, Laurent Najman, Nicolas Passat

To cite this version:

Odyssée Merveille, Hugues Talbot, Laurent Najman, Nicolas Passat. Tubular structure filtering by

ranking orientation responses of path operators. Reims Image, 2014, Reims, France. �hal-01694899�

(2)

Tubular Structure Filtering by Ranking Orientation Responses of Path Operators

Odyssée Merveille

1,2

, Hugues Talbot

1

, Laurent Najman

1

and Nicolas Passat

2

1

Université Paris-Est, LIGM, UPEMLV-ESIEE-CNRS, France

2

Université de Reims Champagne-Ardenne, CReSTIC, France

Résumé

Thin objects in 3D volumes, for instance vascular networks in medical imaging or various kinds of fibres in mate- rials science, have been of interest for some time to computer vision. Particularly, tubular objects are everywhere elongated in one principal direction – which varies spatially – and are thin in the other two perpendicular di- rections. Filters for detecting such structures use for instance an analysis of the three principal directions of the Hessian, which is a local feature. In this article, we present a low-level tubular structure detection filter. This filter relies on paths, which are semi-global features that avoid any blurring effect induced by scale-space convolution.

More precisely, our filter is based on recently developed morphological path operators. These require sampling only in a few principal directions, are robust to noise and do not assume feature regularity. We show that by ranking the directional response of this operator, we are further able to efficiently distinguish between blob, thin planar and tubular structures. We validate this approach on several applications, both from a qualitative and a quantitative point of view, demonstrating an efficient response on tubular structures. This article is a summary of [MTNP14].

Mots clé : mathematical morphology, thin structures, path operators, 3D imaging.

1. Path Operators

Path operators were first introduced in 2001 by Buckley and Talbot [BT00]. Path operators include two dual operators:

path opening and path closing. Without loss of generality, we consider in this paper bright objects on dark background and consequently focus our explanations on path opening.

A path opening is a classical morphological opening but in- stead of using only one structuring element, it uses a set of structuring elements called paths.

A path of size L is a set of L connected pixels on a graph G defining a global path orientation (see Fig. 1(a)). Conse- quently, a path opening with path length L preserves a struc- ture if at least one path of length L can fit in this structure (see Fig. 1(b)).

Each path opening is associated to a graph G which de- fines the global orientation. In order to preserve thin elon- gated structures in all directions, a fusion of several path opening associated to different orientations is needed. A space discretization in 7 orientations is sufficient to cover all thin structures orientations (see Fig. 2).

According to that definition, a path opening preserves all thin structures in 3D images which means both tube-like and plane-like structures. We proposed a new filter, called

RORPO, based on path operators in order to preserve only tube-like structures in 3D images.

In the following, we will use the Robust Path Opening (RPO) of Cokelaer et al. [CTC12] which is a version of the classical path opening robust to noise.

2. RORPO

RORPO is based on a simple hypothesis : as a plane-like structure is elongated in one more direction than a tube-like structure, a plane-like structure should be detected in at least one more RPO orientation than a tube-like structure. Conse- quently, counting the number of RPO orientations detecting a voxel x gives information about the type of structure x be- longs to.

We though proposed to pointwise rank the 7 RPO responses R

Lci

(I)(x) to obtain the 7 rank-filtered images Φ

Li

(I) (see Eq.

??). In particular, Φ

L1

(I) is the pointwise maximum filtered image which is the classical RPO filter.

Φ

Li

(I)(x) = RF{R

Lci

(I)(x),i ∈ ~1, 7} (1) We show experimentally that tubular structures are gener- ally detected by at most 3 RPO orientations whereas plane- like structures are detected in at least 5 RPO orientations.

Based on these remarks, Φ

L1

(I) has a high response for both

tubular and plane-like structures whereas Φ

L4

(I) only has a

high response for plane-like structures.

(3)

Odyssée Merveille, Hugues Talbot, Laurent Najman and Nicolas Passat / Article RI2014

(a) (b)

Figure 1: (a) A graph G (in black) defining a global vertical path orientation and a path (in blue) of length 4 pixels. (b) An example of a path opening of length 4 pixels. From left to right, the initial image and the result of the path opening. Only pixels belonging to a path of at least 4 pixels are kept. Paths are defined using the graph of figure (a).

Figure 2: The 7 path opening orientations. From left to right, from top to bottom : vertical, horizontal, depth, diagonal 1 to 4 orientations. The center of the cube, each corner and the center of each face of the cube represent a voxel. The blue arrows are the neighborhood relations.

RORPO is then defined as the top hat between Φ

1L

(I) and Φ

L4

(I) see Eq. 2:

Φ

Li

(I)(x) = Φ

L1

(I) − Φ

4L

(I) (2)

3. Results Synthetic Images

RORPO was applied on a synthetic image. This image con- tains an helix as a tubular structure with various diameters and orientations, a plane and blob-like structures (see Fig.

3(a)). Moreover, we compared RORPO with Frangi’s Vessel- ness [FNVV98], which is the gold standard in tubular struc- ture filtering, and a combination of RPO and a classical top hat. Results of the comparison are shown in Fig. 3.

Real Images

The same quantitative analysis was also performed on 15 CT of the heart from the Rotterdam repository [SMvW

09] with RORPO and Frangi’s Vesselness only. Results are shown in Fig. 3. We observe that RORPO detects significantly less false positive than Frangi’s Vesselness.

4. Conclusion

We proposed a new filter for 3D tubular structure enhance- ment based on path operators. Both qualitative and quanti- tative experiments show that RORPO outperformed the gold standard in tubular structure filtering, namely the Frangi’s Vesselness.

RORPO is a low-level tubular structure filtering, conse- quently, it does not detect junction of tubular structures which are not tubular. Then, RORPO should be used as a feature among others in a vessel detection pipeline.

A complete 3D implementation is available at http://

path-openings.github.io/RORPO/.

cGéoDis 2014.

(4)

(a) (b) (c)

Figure 3: The initial image (a) and the result of the RORPO multiscale with length 40, 57, 74 and 90 (b). The ROC curves of the comparison (c).

(a) (b) (c)

(d)

Figure 4: The initial image and the ground truth (a), the result of the RORPO multiscale (b) and the result of the Frangi’s

Vesselness (c). The mean and standard deviation of the ROC curves (d).

(5)

Odyssée Merveille, Hugues Talbot, Laurent Najman and Nicolas Passat / Article RI2014

Références

[BT00] B uckley M., T albot H.: Flexible linear openings and closings. In ISMM (2000), vol. 18 de Computer Imag- ing and Vision, Kluwer, pp. 109–118.

[CTC12] C okelaer F., T albot H., C hanussot J.: Efficient robust d-dimensional path operators. J Sel Top Signal. Vol.

6 (2012), 830–839.

[FNVV98] F rangi A. F., N iessen W. J., V incken K. L., V iergever M. A.: Multiscale vessel enhancement filter- ing. In MICCAI (1998), vol. 1496 de LNCS, Springer, pp. 130–137.

[MTNP14] M erveille O., T albot H., N ajman L., P assat N.: Tubular structure filtering by ranking orientation re- sponses of path operators. In Computer Vision – ECCV 2014 (2014), LNCS, Springer International Publishing, pp. 203–218.

[SMvW

09] S chaap M., M etz C. T., van W alsum T., van der G iessen A. G., W eustink A. C., M ollet N. R. A., B auer C., B ogunovi c ´ H., C astro C., D eng X., D ikici E., O’D onnell T., F renay M., F riman O., H ern andez ´ H oyos M., K itslaar P. H., K rissian K., K¨ uhnel C., L uengo -O roz M. A., O rkisz M., S medby Ö., S tyner M., S zymczak A., T ek H., W ang C., W arfield S. K., Z ambal S., Z hang Y., K restin G. P., N iessen W. J.: Standardized evaluation methodology and reference database for evaluating coro- nary artery centerline extraction algorithms. Med Image Anal. Vol. 13 (2009), 701–714.

cGéoDis 2014.

Références

Documents relatifs

Algorithm 3 Maximum steps to reach matrix cell (r, c) with no limit on the warping path length Require: r row index of the cumulative cost matrix.. Require: c column index of

A standard non-linear tubular structure filtering We also compare the RORPO filter with another standard filter obtained by composing the Robust Path Opening (RPO) with a

In addition to geometric scaling effects (dead zone for example), the effects of physicochemical properties and their dependence to operating conditions (pressure

From the above discussion, it is clear that the final bunch length obtained with a single rf photogun and a flat cathode is set by a compromise between space-charge effects at

immediately derive a representation of the system relia- bility function in terms of the reliability functions of the series systems defined from the unions of minimal path sets.

• Language evolves in the space of possible states according to various constraints. • Internal versus external

From the oscillating photodiode signal of the interfering HeNe beams, we can calculate the quadrature, knowing that the piezo is imposing a path length

Morgan, G., & Quack, S. Institutional legacies and firm dynamics: The growth and international- ization of British and German law firms. Changing capitalisms?