DESIGN OF STEERABLE FILTERS FOR THE DETECTION OF MICRO-PARTICLES edric Vonesch, Fr´ ed´ eric Stauber and Michael Unser Ecole Polytechnique F´ ed´ erale de Lausanne, Switzerland ABSTRACT This paper presents two contributions. We first introduce a continu- ous-domain version of Principal-Component Analysis (PCA) for de- signing steerable filters so that they best approximate a given set of image templates. We exploit the fact that steerability does not need to be enforced explicitly if one extends the set of templates by in- corporating all their rotations. Our results extend previous work by Perona to multiple templates. We then apply our framework to the automatic detection and classification of micro-particles that carry biochemical probes for molecular diagnostics. Our continuous-domain PCA formalism is particularly well adapted in this context because the geometry of the carriers is known analytically. In addition, the steerable structure of our filters allows for a fast FFT-based recognition of the type of probe. Index TermsSteerable filters, Principal-Component Analysis (PCA), micro-particle detection, molecular diagnostics. 1. INTRODUCTION 1.1. Motivation The current evolution towards personalized medicine is creating a need for cost-effective, high-throughput yet patient-specific diagnos- tics solutions. In this context, the Swiss company Biocartis has de- veloped a micro-fluidic system that can simultaneously test a given sample for the presence of a large number of different biological markers. The system is built around circular micro-particles (see Fig. 1) that carry suitable biochemical probes in their central part. The type of probe is encoded at the periphery of each micro-carrier through a series of perforations. The readout of the assay is performed in time-lapse microscopy using two complementary optical modalities: the binding process between the probes and the markers is moni- tored using fluorescence imaging, while the particles are tracked us- ing brightfield imaging. Here we concentrate on the latter problem. Specifically, our goal is to detect each particle and to decode its perforations so as to de- termine the type of probe it carries. To this end, the orientation of each particle must be determined in an accurate and computationally efficient way. We have thus chosen to develop an algorithm based on steerable filters, because they can provide non-discretized directional information using only a finite number of correlation measurements. Our approach can be divided into two parts, corresponding to Section 2 and Section 3 of the present paper. We first design a family This work was funded in part by the Center for Biomedical Imaging and ERC Grant ERC-2010-AdG 267439-FUN-SP. of steerable filters that is tailored to the patterns of interest based on Principal-Component Analysis (PCA). Then we use the obtained filters within a fast convolution-based algorithm for determining the location, orientation and encoding of each particle. 1.2. Existing work and contributions of this paper Steerable filters have been characterized from two different mathe- matical perspectives: functional analysis [1, 2, 3] and the theory of Lie groups [4, 5]. While the angular part of steerable filters is rel- atively constrained (it must be a finite Fourier series), its design for optimal orientation selectivity has been the subject of recent work in the context of wavelet design [6, 7]. There is more freedom when de- signing the radial part of steerable filters, which we do in the present paper. The idea of approximating a single template in a steerable ba- sis has been studied independently by Perona [1, 2] and Hel-Or & Teo [8], using continuous-domain formalisms; others have favored purely discrete formulations [3, 9]. Note that [9] covers the case of multiple templates, but only in combination with a discrete set of ro- tations. Here we consider a completely isotropic formulation in the continuous domain. The originality of our work stems from the following contribu- tions. 1. We extend Perona’s continuous-domain approach [1, 2] to multiple templates. 2. We establish the connection between the isotropic PCA prob- lem that underlies [9] and our steerability-constrained PCA. Moreover our functional perspective puts the emphasis on the rotation invariance of the principal-component subspaces and on their application to the efficient directional analysis of im- ages. 3. We apply our framework to the specific problem in molec- ular diagnostics described above, where the templates are known analytically. This constitutes a strong motivation for our continuous-domain formalism and allows for an analytic design. 2. DESIGN OF THE STEERABLE FILTERS In this paper we use (r, θ) to denote polar coordinates in R 2 . We will also refer to spaces of finite-energy functions using no- tations of the form L2(domain, codomain). For scalar-valued func- tions (codomain = C) the inner product is defined as f,g= f (s) g(s)ds, where the integral is taken over the domain and the bar denotes complex conjugation. 2013 IEEE 10th International Symposium on Biomedical Imaging: From Nano to Macro San Francisco, CA, USA, April 7-11, 2013 978-1-4673-6454-6/13/$31.00 ©2013 IEEE 922