Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Image processing guided analysis for estimation of bacteria colonies number by means of optical transforms

Open Access Open Access

Abstract

A novel method for evaluation of bacterial colonies number (Colony Forming Units - CFU), is described. Proposed algorithm, based on the Mellin transform, allows the CFU evaluation, invariant for the spatial orientation and scale changes. The proposed method involves image recording of bacteria grown in Petri dishes, calculation of the Fourier spectrum followed by coordinates transformation, and determination of the Mellin transform. It was proved that there is a high correlation between CFU and maxima of Mellin spectra. The method was practically implemented for evaluation of antibacterial activity of silver-based nanomaterials and the effect of an additional laser light irradiation.

©2010 Optical Society of America

1. Introduction

In a routine microbiological examination determination of the number of bacteria colonies (so called Colony Forming Units - CFU) is a standard procedure, which is mostly performed manually. Some attempts were made to improve quality and efficiency of this process, whereas various semi-automated and automated algorithms have been proposed [1,2]. Computer aided image processing techniques are often exploited [37], as well. Moreover, some dyes are applied to increase bacteria colonies visibility and in a consequence to facilitate counting procedures [8].

Recently published results demonstrated that the scattering patterns of bacteria colonies exhibit some specific features, which may be exploited for identification of various bacteria species [914]. Forward light scattering, generally associated with diffraction effects, may be analyzed, whereas the colonies topography, radial structure and composition are correlated with the amplitude and phase modulation of optical field [9]. It was shown that it is possible to detect and classify closely related pathogens. However, due to the lack of nominal bacteria models, it is difficult to classify the species basing only on the analysis of scattered light pattern. Therefore, the expected variations of cells (topography, shape, refractive index etc.) should be taken into consideration. To overcome this problem, computational predictions and multivariate statistical methods were proposed for classification and recognition based on angular light scatter [10,13]. It was also shown that the growth of bacteria colonies on agar results in changes of forward-scattering pattern [14].

Our approach presented here exploits correlation between Fourier spectrum, which can be considered as a far-field diffraction pattern, and the amount of analyzed objects – bacteria colonies. First, the specific features of diffraction patterns caused by increasing amount of bacteria colonies, were characterized. The theoretical analysis based on a scalar diffraction theory was performed. It was demonstrated that there is a high correlation between spectrum modulation background values and number of objects. Additionally, further study in order to ensure the scale and rotation invariance were performed by means of Mellin transform. In this way, it was possible to eliminate the influence of bacteria colonies random size fluctuations on the Fourier spectrum.

Although Mellin transform was already proposed for microbiological studies to identify the Vibrio cholerae O1 bacteria by image correlation, however a different computational algorithm was used [5,6]. The novelty of our approach expands the previous concept and rely on exploiting of Fourier and Mellin spectra analysis for evaluation of bacteria colonies concentration. Thus, it is possible to assess the efficiency of antibacterial activity of examined agents.

2. Influence of objects number on Fourier spectrum

Fourier spectra analysis has found many applications in various fields as e.g. in signal analysis, optics, statistical analysis or image processing [1517]. One of the basic property of optical Fourier spectrum, it is a shift invariance. Regardless, where the object might be located in the input plane, its spectrum is always located symmetrically on the optical axis. In the case of multiple randomly located objects with the same size and shape, their Fourier spectrum contains contributions from each object, involving the phase factors from all possible objects locations. Therefore, the mutual configuration of objects in input plane, is reflected in random modulation of initial spectrum, which would be observed for a single object, as a function of transverse spatial coordinates. The nature of this modulation is associated with the objects number and their locations. This can be explained by means of scalar diffraction theory. Presented in this section theoretical consideration will show the correlation between modulation of Fourier spectrum and the object number, since these properties will be used in our approach to determine the number of bacteria colonies in further sections.

First, let us consider the light diffraction on multiple apertures of the same shape and predetermined periodic spatial configuration. If the aperture center is placed at the point (xi, yi) (i = 1, 2, …, n, where n is a number of apertures) and the object is illuminated by a monochromatic, coherent plane wave of an unit amplitude, propagating perpendicularly to the (x, y) plane, then the total optical field Un(x,y) in object plane can be described by the convolution of the amplitude transmittance of single aperture with the localization function Γ(ξ,η):

Un(x,y)=++Γ(ξ,η)t0(xξ,yη)dξdη,
where (ξ,η) represent integration variables and Γ(ξ,η)is defined as

Γ(ξ,η)=i=1nδ(ξxi,ηyi).

According to the convolution theorem [16], the Fourier transform of the total optical field expressed by Eq. (1) can be described as:

{Un(x,y)}={t0(x,y)}{Γ(x,y)},
where {Un(x,y)} denotes the Fourier transform and t0(x,y) is an object function of a single aperture.

We can see that localization function contains all information about the number of objects and their spatial configuration. Therefore, by means of Eq. (3), the Fourier transform of n objects {Un(x,y)} contains this information, as well. According to the shift properties of Dirac delta function, the Fourier transform of the localization function Eq. (2) can be expressed by

FΓ(fx,fy)={Γ(x,y)}=i=1nexp{2πi(xifx+yify)}.

Additionally, if we define F(fx,fy)0 as the Fourier transform of a single object, then according to the Eq. (3) the Fourier transform of objects array is described as:

Fn(fx,fy)=F0(fx,fy)i=1nexp{2πi(xifx+yify)}.

Finally according to the Eq. (4) and Eq. (5), the Fourier spectrum is depicted by the following formula:

S(fx,fy)=|Fn(fx,fy)|2=Fn(fx,fy)Fn(fx,fy)=|F0(fx,fy)|2[n+m(fx,fy)].

As one can see from Eq. (6), the Fourier spectrum S(fx,fy) of one single object |F0(fx,fy)|2 is modified by some additional term proportional to sum of the objects number n and modulation factor m(fx, fy), which represents phase relationship associated with mutual spatial configuration of analyzed objects. The modulation factor can be expressed as a sum of n(n1)/2 cosines. For asymmetrically located object it takes a form:

m(fx,fy)=i=1n1[j=in12cos{2π[(xj+1xi)fx+(yj+1yi)fy]}].

Further, the normalized Fourier spectrum Soutput(fx,fy)=S(fx,fy)/|F0(fx,fy)|2 will be analyzed:

Soutput(fx,fy)=[N+m(fx,fy)],
where introduced factor N (so - called modulation background) is correlated with the number of objects n. Soutput(fx, fy) can be considered as a modulation of initial Fourier spectrum of single object, where N is a modulation associated with objects number and m(fx, fy) is correlated to the spatial configuration of objects. Figure 1 depicts schematically normalized Fourier spectrum along fx axis.

 figure: Fig. 1

Fig. 1 Conception of normalized Fourier spectrum Soutput along f x (N is a modulation background correlated with n, m(fx) is a modulation factor in a form of cosines sum associated with the spatial object configuration).

Download Full Size | PDF

Factor N can be considered as a constant component of Soutput(fx, fy), while the factor m(fx, fy) is an additional cosinusoidal modulation. It should be pointed out that determination of Soutput(fx, fy) is possible only for set of objects with the same size and shape. In the case of an unknown number of objects in the input plane, the modulation background may be exploited for determination of the objects number. Furthermore, this approach may be used to perform comparative analysis of samples with various objects numbers, like e.g. bacteria colonies. It based on correlation between Fourier spectrum properties and number of analyzed objects.

3. Verification of the theoretical considerations by numerical simulations

In order to verify the theoretical consideration presented above, appropriate simulations in Matlab environment were performed. First, the case of square apertures 16 x 16 pixels was analyzed, whereas the apertures number varied from 1 to 30. The dimension of the spatial window was 512 x 512 pixels. Illumination conditions were the same for every apertures configuration. It can be seen that the higher intensity is observed for the higher object’s number, what is caused by the increase of the modulation background, which is correlated to the number of analyzed objects. The initial Fourier spectrum of single aperture is additionally modulated by the factor m(fx, fy) associated with the mutual spatial configuration of these apertures.

As it was already mentioned, it is possible to identify the number of identical objects by analyzing Soutput(fx, fy) (Eq. (8)). As an example, the function Soutput(fx, fy) for n = 5 objects is presented on Fig. 2 . In order to estimate the modulation background value N, we will define it as a mean value of maxima and minima of Soutput(fx, fy):

N12[SoutputMAX(fx,fy)+SoutputMIN(fx,fy)].
The parameter N can be considered as a constant component of the modulation.

 figure: Fig. 2

Fig. 2 The function Soutput(fx, fy) along fx for n = 5 square apertures.

Download Full Size | PDF

This approach was next applied to determine the modulation background in the case of objects composed of square apertures, whereas the apertures number varied from 1 to 30. According to the Eq. (8), first the modulation term N+m(fx,fy) of Soutput(fx, fy) was calculated. Then, the modulation background N was estimated by use of Eq. (9). The high correlation between the modulation background and the number of apertures was stated (see Fig. 3 ).

 figure: Fig. 3

Fig. 3 Dependence between the value N of the modulation background and the objects number n.

Download Full Size | PDF

The function on Fig. 3 is not linear. Therefore, we will introduce an additional term error(n) describing the distinction between objects number n and calculated N value by using proposed approach. This value is increasing, when the number of objects increases. The relationship between modulation background value N and number of objects n is expressed as follows:

N=nerror(n).

Occurred difference error(n) between N and n described by Eq. (10) is caused by the limited bandwidth of Discrete Fourier Transform (DFT). The Fourier transform of the analyzed objects limited by the window can be considered as a convolution of the Fourier transforms of the objects and the window. It is known that convolution result is depending on the shape of both convoluted functions. When the window size is infinite, then the object space is unlimited and the Fourier transform of the window takes a form of a Dirac delta function. Therefore the final Fourier transform of the analyzed objects and the window is equal to the Fourier transform of the object itself according to the “sifting” properties of Dirac delta function. The finite size of the window causes smoothing and spreading of the original Fourier spectrum of the objects. When the size of the window decreases this effects are more significant. In our analysis the size of the window limiting the object space is constant. Therefore the increasing number of analyzed objects in input space decreases the area of the windows causing the spreading and smoothing of the analyzed objects Fourier spectrum. This effect affects the proposed approach by occurring the difference error(n) between the modulation background and the number of analyzed objects.

In order to determine, how sensitive is this approach to the spatial orientation of apertures in the object plane, the further analysis was performed on 15 random configurations of seven apertures. It was stated that the standard deviation of modulation background N for various configurations of apertures is equal to 0.036 [a.u.] Therefore, the proposed method might be used to evaluate objects number with the significant accuracy, providing that the objects have the same shape and size.

According to the properties of Fourier transform, change of object’s size in the spatial domain causes an inversely proportional change of Fourier spectrum in the spatial frequency domain [15,16,18]. Therefore, in the case of multiple objects of various sizes, the Fourier analysis cannot be used, since it does not assure the scale invariant approach. Some additional methods must be introduced, what will be proposed below.

4. Application of Mellin transform for scale invariant analysis

In spite of many advantages of Fourier transform as e.g. shift invariant, it’s application for defining the number of objects in input plane is limited to the objects of the same shape and size. Bacteria colonies have often circular shapes, however they may have various sizes. To omit the problem of size fluctuation, the Mellin transform is used in optical image processing [18]. Although not so widely used as the Fourier transform, it offers certain advantages in pattern recognition [1923], atmospheric optics [24,25], determination of out-of place displacement in digital holography [26], in hydrology [27,28], for speech analysis and in the acoustics [2933] and some biomedical applications [5,6,3436].

The Mellin transform of an one-dimensional function g(ξ) according to [18], is defined by the following expression:

M(s)=0g(ξ)ξs1dξ,
where, in general, s is a complex variable. If the complex variable s associated with imaginary axis equals s=i2πf, the Mellin transform can be reduced to the Fourier transform of an exponentially stretched function by the substitution of variables:ξ=ex. The main property of the Mellin transform, which is particularly important for our analysis, it is the scale and rotation invariance. It offers the possibility to determine objects number in spite of objects sizes fluctuation and rotation.

Practical realization of the Mellin transform can be performed by introducing modified coordinates system, where space variables are logarithmically stretched, according to the relation x=lnξ. To perform the Mellin transform, the analyzed image is first geometrically transformed in order to convert the coordinates from a linear scale to a logarithmic scale. Several interpolation algorithms of discrete data were proposed, however the most widely used in optics, is the convolution of the input data and sinc function [37,38]. The optical Mellin transform can be also realized through Haar wavelet transformation [39]. Some hybrid algorithms were also proposed [20].

The Mellin transform provides scale and rotation invariant analysis, but if objects are randomly located in the input space, the localization of Mellin spectrum depends on transverse coordinates. In other words, the main advantages of Fourier spectrum – shift invariance and a location of the spectrum symmetrically to the optical axis, are completely lost. To omit this problem, the algorithm combining scale and rotation invariance of the Mellin transform with the shift invariance of the Fourier transform, as described by Casasent and Psaltis [22,23], will be exploited in further analysis (see Fig. 4 ).

 figure: Fig. 4

Fig. 4 Schematic representation of the Mellin transform algorithm.

Download Full Size | PDF

The proposed algorithm involves the following steps: image recording, calculation of the Fourier spectrum, coordinates transformation, and determination of the Mellin transform. Polar transformation of the Fourier spectrum from spatial frequency coordinates |F(fx,fy)|2 to polar coordinates |F(ρ,θ)|2 is performed by using appropriate substitution of variables θ=tan1(fy/fx) and ρ=fx2+fy2. This step ensures the separation of rotation and scale changes. The main advantage of polar transformation of Fourier spectrum is limiting two-dimensional scaling of |F(fx,fy)|2 to one-dimensional scaling of |F(ρ,θ)|2 along radial coordinate.

Let assume that the input image in the space domain is scaled by factor m, then according to the similarity theorem of the Fourier transform its Fourier spectrum is inversely scaled as well in the logarithmic scale, the scaling process can be reduced to the simple translation:

{g(mr)}=1mFg(ln[ρm])=1mFg(lnρlnm).

According to the Eq. (12), if the Fourier spectrum |F(ρ,θ)|2 is scaled due to the object size change, after log-polar transformation it will be expressed by |F(lnρ - lnm, θ)|2, so the scale change is now represented by the shift along lnρ axis (see Fig. 5 ).

 figure: Fig. 5

Fig. 5 Log-polar transformation of the input Fourier spectrum of rectangular aperture: (a) aperture with the size 8x8, (b) aperture with the size 16x16. The logarithmic component was sampled in range from ln ρ min to ln ρ max by 256 points.

Download Full Size | PDF

As one may see, the one-dimensional Fourier transform of log-polar transformed spectrum, which is equivalent of the Mellin transform along logarithmic coordinate, is scale invariant. This can be obtained, since the scale change is represented by the shift along logarithmic coordinate, on which the Fourier transform is invariant. Realization of one–dimensional Mellin transform by determination of the Fourier transform requires a logarithmic scaling of ρ coordinate, what causes log-polar transformation of the input Fourier spectrum. So, one-dimensional (1D) Mellin transform described by Eq. (11) (see Fig. 6 ) can be expressed by:

M(ωρ,θ)=+F(eρ˜,θ)exp(iρ˜ωρ)dρ˜,
where ρ=eρ˜.

 figure: Fig. 6

Fig. 6 1D normalized Mellin spectrum for three square apertures.

Download Full Size | PDF

To ensure the rotation invariant process, the additional one-dimensional Fourier transform along angular coordinate, should be performed in order to obtain complete two-dimensional Mellin transform. Therefore, determination of the two-dimensional Fourier transform of log-polar transformed Fourier spectrum leads to the scale and rotation invariant transformation.

It should be pointed out that presented in this section analysis does not consider the random rotation of the individual objects, since bacteria colonies have almost circular shapes. The above theoretical considerations were verified by computer simulation. The calculations were performed for various number of objects (squares with the size 16 x16 pixels) varying from 10 to 240, randomly located in the input plane (window: 512 x 512 pixels). The random sizes fluctuations were in range of 0.25-4.0 of the original size of the object. First, the Fourier transform of the input objects was calculated and the high pass frequency filter was used to eliminate the zero-order component of Fourier spectrum. Further, the Mellin transform followed by the log-polar transformation, was performed. Following, the two-dimensional Fourier transform was computed in order to obtain scale and rotation invariance. As it was demonstrated, Fourier and log-polar transformations, enable the position, scale and rotation invariant analysis. It was stated that the zero-order maximum of the Mellin spectrum (MMS) is correlated with the number of objects (see Fig. 7 ). The correlation between MMS value and the number of objects n is obvious, when the Mellin transform of the normalized Fourier spectrum Soutput(fx, fy) (Eq. (8)) will be analyzed according to the presented above algorithm. After required log-polar transformation of the Soutput(fx, fy) to Soutput( eρ˜,θ), the Fourier transform Eq. (13), which in the following manner is equivalent to the Mellin transform can be described as

 figure: Fig. 7

Fig. 7 Simulation results: (a) maximal value of the Mellin spectrum versus objects number, (b) exemplary Mellin spectrum of 120 objects.

Download Full Size | PDF

M(ωρ,θ)=+Soutput(eρ˜,θ)exp{i(ρ˜ωρ)}dρ˜
=+Nexp{i(ρ˜ωρ)dρ˜++m(eρ˜,θ)exp{i(ρ˜ωρ)}dρ˜
=Nδ(0,0)++m(eρ˜,θ)exp{i(ρ˜ωρ)}dρ˜.

The modulation background is considered here as a constant component, therefore its Fourier transform is equal to Nδ(0,0). From Eq. (14) it can be seen that in Mellin transform the information about number of analyzed object contained in the value of modulation background is expressed by the term Nδ(0,0), which is correlated with the zero-order maximum of the Mellin spectrum (MMS). Therefore the value of the MMS can be used to evaluated the number of analyzed object.

In the case of bacteria colonies, the Mellin spectrum will be influenced also by transmission properties of growth medium. Therefore, the comparative analysis is possible only for bacteria seeded in the media with the same physical/optical properties,

5. Practical implementation of Mellin transform for evaluation of the antibacterial activity of some agents

In order to validate the presented above idea, some experiments on bacteria colonies in vitro, were performed. The problem of growing bacteria resistance to various antibacterial agents and sterilization methods, is known worldwide. Many laboratories are working towards elaboration of new methods and materials for combating pathogens. Recently, antibacterial features of nanomaterials are examined and it was proved that e.g. silver based nanomaterials exhibit certain antimicrobial activity [40,41]. In our group, we have also demonstrated that silica nanospheres with immobilized silver and silver-gold nanoparticles have antibacterial properties [42].

5.1 Material and methods

The antibacterial activity of Ag-doped silica nanoparticles against Escherichia coli species was examined. The cultures were obtained from the microbiological laboratory of the Department of Epizootiology and Veterinary Administration with Clinic of Infectious Diseases of the Wroclaw University of Environmental and Life Science.

Bacteria suspensions were incubated for 24 hours at the temperature of 37°C. After incubation, the colloidal solutions of Ag-doped silica nanoparticles were added to the suspensions and then, bacteria were seeded on the MacConkey agar and incubated for next 24 hours. Exemplary images (756 x 756 pixels) are demonstrated on Fig. 8 .

 figure: Fig. 8

Fig. 8 Exemplary images: a) control sample - colonies of Escherichia coli on MacConkey agar, b) colonies treated by antibacterial agent.

Download Full Size | PDF

Three various concentrations of antibacterial Ag-doped silica nanoparticles were tested: 0.25:1 (0.25 ml of colloid on 1 ml bacteria suspension), 0.5:1, 1:1 and three samples of each analyzed concentration were prepared. As a control, the bacteria samples without any antibacterial agent, were used. Additionally, three samples of each concentration of antibacterial agent (0.25:1, 0.5:1, 1:1) were irradiated for 4 minutes by laser light (wavelength 410 nm, output power 50mW). Therefore eighteen samples were evaluated. The dependence between bacteria CFU (Colonies Forming Units) and parameters characterizing the Mellin spectra, was examined.

5.2 Correlation between Mellin spectrum properties and CFU

First, bacteria colonies were recorded by means of CCD camera and the Fourier transform of the central circular image, reflecting the shape of Petri dish, was performed. The obtained Fourier spectrum was log-polar transformed (see Fig. 9 ) and the second 2D Fourier transform, which is an equivalent to the 2D Mellin transform, was calculated.

 figure: Fig. 9

Fig. 9 Log-polar transform of the initial Fourier spectrum: (a) control sample, (b) bacteria treated by colloidal solution of Ag–doped silica nanoparticles (0.25:1).

Download Full Size | PDF

Following, the maxima of calculated Mellin spectra (MMS) were determined and compared with manually counted CFU for seven different samples of bacteria colonies to determine the calibration curve. Obtained results are presented on Fig. 10 . We see that for the higher CFU, the Mellin spectra maxima are higher, as well.

 figure: Fig. 10

Fig. 10 Comparison of maximum values of 2D Mellin spectra and number of manually counted bacteria colonies (dots – samples treated with antibacterial agents and irradiated starting from the highest concentration of antibacterial agent, triangles – samples treated with antibacterial agents, non-irradiated, square – control sample).

Download Full Size | PDF

Presented dependence was interpolated by 2th order polynomial expressed by the following formula:

a2(MMS)2+a1(MMS)+a0
where polynomial coefficients are equal to: a2 = 1.321 x 10−14; a1 = −1.0166 x 10−5; a0 = 2397.5. The R2 value, describing how good is the fitting of provided experimental data by 2th order polynomial, is equal 0.9963.

Tables Icon

Table 1. Comparison of colonies number. CFUE - evaluated, basing on Eq. (15), CFUMC counted manually.

6. Discussion

Practical implementation of Mellin transform for evaluation of bacteria colonies number showed that Mellin spectra characteristics are related to the objects number. From our knowledge it is the first automated image processing method used for evaluation of bacteria colonies number based on scale and rotation invariant analysis of optical transforms. The developed methodology was used for evaluation of efficiency of antibacterial activity against Escherichia coli of materials containing silver nanoparticles. By manual counting of colonies, we have stated that additional irradiation of samples with laser light enhanced the antibacterial effect. Analogical results were achieved from analysis of Mellin spectra after system calibration, whereas calibration means defining the dependence of colonies number CFU and maxima of Mellin spectra MMS. Although, the relative small number of samples were used for calibration (seven only) and the dependence was interpolated by 2th order polynomial, the good agreement between calculations and manual counting for twelve samples was achieved (the differences range varied from 1 to 3% and standard deviation was equal 4.51). Based on analyzed references [18] it is not possible to present direct comparison of our results with other bacteria colonies counting methods, since different number of bacteria colonies, sizes and shapes of plates with the samples, were used in these examinations. Moreover, in the reported methods some additional preliminary samples preparation techniques were applied as for example addition the dye to the colonies [8], what in significant way can affect the accuracy of evaluation of bacteria colonies number, since it makes them clearly visible for automated counters.

It should be pointed out that during analysis of significant number of bacteria colonies, for example 596, the manual counting takes at least 4-5 minutes, when proposed method takes below 2 minutes, including the image acquisition (1 minute), image processing (20 seconds) and evaluation of bacteria colonies (15 seconds). Such data were obtained for 756 x 756 pixels images of bacteria colony samples on Petri dish and PC (1,8 GHz, Intel Core TM 2 duo, 1GB RAM). This time can be extended for the images recorded with higher resolution. The performance speed and accuracy of proposed algorithm can be increased by achieving higher contrast between bacteria colonies and agar background, for example by using dyes to color colony or by using appropriate image processing algorithm to obtain binary mask of examined samples on Petri dish. It should be mentioned as well, that any defect of medium, possible structural and optical non-homogeneities may affect the described above analysis. Proposed approach was considered the case of bacteria colonies with the same shape, therefore the analysis of samples containing bacteria colonies with different shapes by proposed method can lead to significant errors. It should be pointed out as well, that all bacteria sample images should be recorded in the same illumination conditions.

7. Conclusion

The Fourier spectra may be used for defining the number of objects in the object plane, providing that objects have the same shape and size. Log-polar transformation of initial Fourier power spectrum and performance of an additional Fourier transform as an equivalent to the Mellin transform, assures the spatial orientation and scale invariance. In this way, it was possible to perform quantitative analysis of bacteria colonies number CFU. Presented algorithm, can be used for comparative evaluation of changes in bacteria colonies number due to antimicrobial materials, sterilization, photosterilization etc.

Acknowledgement

This work was partially financed by the research program “GRANT - Support of the Research Projects by Scholarships for Ph.D. Students” granted by EC and Regional Government (No GRANT/II/23/2009, GRANT/II/23/2009P). The partial support of the Polish Ministry of Science and Higher Education (No N N518 327335) is gratefully acknowledged.

References and links

1. M. Putman, R. Burton, and M. H. Nahm, “Simplified method to automatically count bacterial colony forming unit,” J. Immunol. Methods 302(1-2), 99–102 (2005). [CrossRef]   [PubMed]  

2. D. Mukherjee, A. Pal, S. Sarma, and D. Majumder, “Bacterial colony counting using distance transform,” Int. J. Biomed. Comput. 38(2), 131–140 (1995). [CrossRef]   [PubMed]  

3. M. Masuko, S. Hosoi, and T. Hayakawa, “A novel method for detection and counting of single bacteria in a wide field using an ultra-high-sensitivity TV camera without a microscope,” FEMS Microbiol. Lett. 81(3), 287–290 (1991). [CrossRef]  

4. A. Robinson, N. Sadr-kazemi, G. Dickason, and S. T. L. Harrison, “Morphological characterization of yeast colonies growth on solid media using image processing,” Biotechnol. Tech. 12(10), 763–767 (1998). [CrossRef]  

5. J. Alvarez-Borrego, R. Mouriño-Pérez, G. Cristóbal, and J. Pech-Pacheco, “Invariant optical color correlation for recognition of Vibrio cholerae O1,” in Proceedings of International IEEE Conference on Pattern Recognition, vol. 2, (IEEE, 2000), pp. 2283.

6. J. Alvarez-Borrego, R. Mouriño-Pérez, G. Cristóbal, and J. Pech-Pacheco, “Invariant recognition of polychromatic image of Vibrio Cholerae O1,” Opt. Eng. 41(4), 827–833 (2002). [CrossRef]  

7. X. Liu, S. Wang, L. Sendi, and M. J. Caulfield, “High-throughput imaging of bacterial colonies grown on filter plates with application to serum bactericidal assays,” J. Immunol. Methods 292(1-2), 187–193 (2004). [CrossRef]   [PubMed]  

8. K. H. Kim, J. Yu, and M. H. Nahm, “Efficiency of a pneumococcal opsonophagocytic killing assay improved by multiplexing and by coloring colonies,” Clin. Diagn. Lab. Immunol. 10(4), 616–621 (2003). [PubMed]  

9. E. Bae, P. P. Banada, K. Huff, A. K. Bhunia, J. P. Robinson, and E. D. Hirleman, “Biophysical modeling of forward scattering from bacterial colonies using scalar diffraction theory,” Appl. Opt. 46(17), 3639–3648 (2007). [CrossRef]   [PubMed]  

10. E. Bae, A. Aroonnual, A. K. Bhunia, J. P. Robinson, and E. D. Hirleman, “System automation for a bacterial colony detection and identification instrument via forward scattering,” Meas. Sci. Technol. 20(1), 1–9 (2009). [CrossRef]  

11. P. P. Banada, S. Guo, B. Bayraktar, E. W. Bae, B. Rajwa, J. P. Robinson, E. D. Hirleman, and A. K. Bhunia, “Optical forward-scattering for detection of Listeria monocytogenes and other Listeria species,” Biosens. Bioelectron. 22(8), 1664–1671 (2007). [CrossRef]  

12. M. Venkatapathi, B. Rajwa, K. Ragheb, P. P. Banada, T. Lary, J. P. Robinson, and E. D. Hirleman, “High speed classification of individual bacterial cells using a model-based light scatter system and multivariate statistics,” Appl. Opt. 47(5), 678–686 (2008). [CrossRef]   [PubMed]  

13. B. Rajwa, M. Venkatapathi, K. Ragheb, P. P. Banada, E. D. Hirleman, T. Lary, and J. P. Robinson, “Automated classification and recognition of bacterial particles in flow by multi-angle scatter measurement and a support-vector machine classifier,” Cytometry A 73A(4), 369–379 (2008). [CrossRef]  

14. E. Bae, P. P. Banada, K. Huff, A. K. Bhunia, J. P. Robinson, and E. D. Hirleman, “Analysis of time – resolved scattering from macroscale bacterial colonies,” J. Biomed. Opt. 13(1), 1–8 (2008). [CrossRef]  

15. R. N. Bracewell, The Fourier Transform and Its Applications, Third edition, (McGraw-Hill, 2000).

16. H. Stark, ed., Applications of Optical Fourier Transforms, (Academic Press, 1982).

17. M. Nieto-Vesperinas, Scattering and Diffraction in Physical Optics, Second edition, (World Scientific, 2006).

18. J. W. Goodman, Introduction to Fourier Optics, Third edition, (Robert & Company Publishers, 2005).

19. N. Götz, S. Drüe, and G. Hartmann, “Invariant object recognition with discriminant features based on local fast-Fourier Mellin transform, “in Proceedings of 15th International Conference of Pattern Recognition1, (IEEE, 2000), pp. 948-951.

20. Q. Yin, L. Shen, J. N. Kim, and Y. J. Jeong, “Scale-invariant pattern recognition using a combined Mellin radial harmonic function and the bidimensional empirical mode decomposition,” Opt. Express 17(19), 16581–16589 (2009). [CrossRef]   [PubMed]  

21. F. S. Roux, “Rotation- and scale – invariant feature extraction by diffractive optical inner – product transform,” Appl. Opt. 35(11), 1894–1899 (1996). [CrossRef]   [PubMed]  

22. D. Casasent and D. Psaltis, “Position, rotation, and scale invariant optical correlation,” Appl. Opt. 15(7), 1795–1799 (1976). [CrossRef]   [PubMed]  

23. D. Casasent, and D. Psaltis, “New optical transforms for pattern recognition,” in Proceedings of the IEEE60(1), 77–84 (1977).

24. R. J. Sasiela and J. D. Shelton, “Transverse spectral filtering and Mellin transform techniques applied to the effect of outer scale on tilt and tilt anisoplanatism,” J. Opt. Soc. Am. A 10(4), 646–660 (1993). [CrossRef]  

25. B. L. Ellerbroek, “Including outer scale effects in zonal adaptive optics calculations,” Appl. Opt. 36(36), 9456–9467 (1997). [CrossRef]  

26. E. Kolenović, E. Kolenović, T. Kreis, Ch. von Kopylow, and W. Jüptner, “Determination of large-scale out-of-plane displacements in digital Fourier holography,” Appl. Opt. 46(16), 3118–3125 (2007). [CrossRef]   [PubMed]  

27. Y. K. Tung, “Mellin transform applied to uncertainty analysis in hydrology/ hydraulics,” J. Hydraul. Eng. 116(5), 659–674 (1990). [CrossRef]  

28. Ch. Zoppou, “Review of urban storm water models,” Environ. Model. Softw. 16(3), 195–231 (2001). [CrossRef]  

29. J. Dongmei, and Z. Rongchun, “Speaker normalization based on the generalized time - frequency representation and Mellin transform”, in Proceedings of 5th International Conference on Signal Processing Proceedings2, (IEEE, 2000), pp. 782–785.

30. J. Chen, B. Xu, and T. Huang, “A novel robust feature of speech signal based on Mellin transform for speaker – independent speech recognition,” in Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing (IEEE, 1998), pp. 629–632.

31. T. Irino and R. D. Patterson, “Segregating information about the size and the shape of the vocal tract using a time domain auditory model: The stabilized wavelet-Mellin transform,” Speech Commun. 36(3), 181–203 (2002). [CrossRef]  

32. A. De Sena, and D. Rocchesso, “A Fast Mellin transform with applications in DAFX,” Proceedings of 7th International Conference on Digital Audio Effects, 65–69 (2004) http://dafx04.na.infn.it/WebProc/Proc/P_065.pdf

33. Z. Sun, and Ch. Han, “Parameter estimation of non-Rayleigh RCS models for SAR images based on the Mellin transformation,” in Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (IEEE, 2009), pp. 1081–1084.

34. A. Derbel, F. Kalel, A. Ben Hamida, and M. Samet, “Wavelet filtering based on Mellin transform dedicated to Cochlear Prostheses”, in Proceedings of 29th Annual International Conference of the IEEE on Engineering in Medicine and Biology Society3 (IEEE, 2007), pp. 1990–1903.

35. Z. Tong, Y. Fusheng, and T. Qingyu, “A fast algorithm of continuous wavelet transform based on Mellin transform with biomedical application,” in Proceedings of the 20th Annual International Conference of the IEEE on Engineering in Medicine and Biology Society3 (IEEE, 1998), pp. 1142–1144.

36. I. Buzalewicz, K. Wysocka, and H. Podbielska, “Exploiting of optical transforms for bacteria evaluation in vitro,” Proc. SPIE 7371, 73711H–73711H–6 (2009).

37. T. M. Lehmann, C. Gönner, and K. Spitzer, “Survey: interpolation methods in medical image processing,” IEEE Trans. Med. Imaging 18(11), 1049–1075 (1999). [CrossRef]  

38. L. Yaroslavsky, “Boundary effect free and adaptive discrete signal sinc-interpolation algorithms for signal and image resampling,” Appl. Opt. 42(20), 4166–4175 (2003). [CrossRef]   [PubMed]  

39. C. Y. Wu, A. R. D. Somervell, T. G. Haskell, and T. H. Barnes, “Optical Mellin transform through Haar wavelet transformation,” Opt. Commun. 227(1-3), 75–82 (2003). [CrossRef]  

40. M. Kawashita, S. Toda, H.-M. Kim, T. Kokubo, and N. Masuda, “Preparation of Antibacterial Silver-Doped Silica Glass Microspheres,” J. Biomed. Mater. Res. 66(2), 266–274 (2003). [CrossRef]  

41. J. S. Kim, E. Kuk, K. N. Yu, J. H. Kim, S. J. Park, H. J. Lee, S. H. Kim, Y. K. Park, Y. H. Park, C. Y. Hwang, Y. K. Kim, Y. S. Lee, D. H. Jeong, and M. H. Cho, “Antimicrobial effects of silver nanoparticles,” Nanomedicine 3(1), 95–101 (2007). [PubMed]  

42. K. Wysocka, I. Buzalewicz, A. Wieliczko, K. Kowal, W. Stręk, and H. Podbielska, “Biomaterials with antibacterial activity,” Engin. Biomaterials 81–84, 117–119 (2008).

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (10)

Fig. 1
Fig. 1 Conception of normalized Fourier spectrum Soutput along f x (N is a modulation background correlated with n, m(fx) is a modulation factor in a form of cosines sum associated with the spatial object configuration).
Fig. 2
Fig. 2 The function Soutput(fx, fy) along fx for n = 5 square apertures.
Fig. 3
Fig. 3 Dependence between the value N of the modulation background and the objects number n.
Fig. 4
Fig. 4 Schematic representation of the Mellin transform algorithm.
Fig. 5
Fig. 5 Log-polar transformation of the input Fourier spectrum of rectangular aperture: (a) aperture with the size 8x8, (b) aperture with the size 16x16. The logarithmic component was sampled in range from ln ρ min to ln ρ max by 256 points.
Fig. 6
Fig. 6 1D normalized Mellin spectrum for three square apertures.
Fig. 7
Fig. 7 Simulation results: (a) maximal value of the Mellin spectrum versus objects number, (b) exemplary Mellin spectrum of 120 objects.
Fig. 8
Fig. 8 Exemplary images: a) control sample - colonies of Escherichia coli on MacConkey agar, b) colonies treated by antibacterial agent.
Fig. 9
Fig. 9 Log-polar transform of the initial Fourier spectrum: (a) control sample, (b) bacteria treated by colloidal solution of Ag–doped silica nanoparticles (0.25:1).
Fig. 10
Fig. 10 Comparison of maximum values of 2D Mellin spectra and number of manually counted bacteria colonies (dots – samples treated with antibacterial agents and irradiated starting from the highest concentration of antibacterial agent, triangles – samples treated with antibacterial agents, non-irradiated, square – control sample).

Tables (1)

Tables Icon

Table 1 Comparison of colonies number. CFUE - evaluated, basing on Eq. (15), CFUMC counted manually.

Equations (17)

Equations on this page are rendered with MathJax. Learn more.

U n ( x , y ) = + + Γ ( ξ , η ) t 0 ( x ξ , y η ) d ξ d η ,
Γ ( ξ , η ) = i = 1 n δ ( ξ x i , η y i ) .
{ U n ( x , y ) } = { t 0 ( x , y ) } { Γ ( x , y ) } ,
F Γ ( f x , f y ) = { Γ ( x , y ) } = i = 1 n exp { 2 π i ( x i f x + y i f y ) } .
F n ( f x , f y ) = F 0 ( f x , f y ) i = 1 n exp { 2 π i ( x i f x + y i f y ) } .
S ( f x , f y ) = | F n ( f x , f y ) | 2 = F n ( f x , f y ) F n ( f x , f y ) = | F 0 ( f x , f y ) | 2 [ n + m ( f x , f y ) ] .
m ( f x , f y ) = i = 1 n 1 [ j = i n 1 2 cos { 2 π [ ( x j + 1 x i ) f x + ( y j + 1 y i ) f y ] } ] .
S o u t p u t ( f x , f y ) = [ N + m ( f x , f y ) ] ,
N 1 2 [ S o u t p u t M A X ( f x , f y ) + S o u t p u t M I N ( f x , f y ) ] .
N = n e r r o r ( n ) .
M ( s ) = 0 g ( ξ ) ξ s 1 d ξ ,
{ g ( m r ) } = 1 m F g ( ln [ ρ m ] ) = 1 m F g ( ln ρ ln m ) .
M ( ω ρ , θ ) = + F ( e ρ ˜ , θ ) exp ( i ρ ˜ ω ρ ) d ρ ˜ ,
M ( ω ρ , θ ) = + S o u t p u t ( e ρ ˜ , θ ) exp { i ( ρ ˜ ω ρ ) } d ρ ˜
= + N exp { i ( ρ ˜ ω ρ ) d ρ ˜ + + m ( e ρ ˜ , θ ) exp { i ( ρ ˜ ω ρ ) } d ρ ˜
= N δ ( 0 , 0 ) + + m ( e ρ ˜ , θ ) exp { i ( ρ ˜ ω ρ ) } d ρ ˜ .
a 2 ( M M S ) 2 + a 1 ( M M S ) + a 0
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.