Automatic Robust Neurite Detection And Morphological Analysis Of .

1y ago
24 Views
2 Downloads
1.32 MB
18 Pages
Last View : 2m ago
Last Download : 3m ago
Upload by : Mariam Herr
Transcription

NeuroinformDOI 10.1007/s12021-010-9067-9Automatic Robust Neurite Detection and MorphologicalAnalysis of Neuronal Cell Culturesin High-content ScreeningChaohong Wu & Joost Schulte & Katharine J. Sepp &J. Troy Littleton & Pengyu Hong# Springer Science Business Media, LLC 2010Abstract Cell-based high content screening (HCS) isbecoming an important and increasingly favored approachin therapeutic drug discovery and functional genomics. InHCS, changes in cellular morphology and biomarkerdistributions provide an information-rich profile of cellularresponses to experimental treatments such as small molecules or gene knockdown probes. One obstacle thatcurrently exists with such cell-based assays is the availability of image processing algorithms that are capable ofreliably and automatically analyzing large HCS image sets.HCS images of primary neuronal cell cultures are particularly challenging to analyze due to complex cellularmorphology. Here we present a robust method for quantifying and statistically analyzing the morphology of neuronal cells in HCS images. The major advantages of ourmethod over existing software lie in its capability to correctnon-uniform illumination using the contrast-limited adaptive histogram equalization method; segment neuromeresusing Gabor-wavelet texture analysis; and detect faintneurites by a novel phase-based neurite extraction algorithm that is invariant to changes in illumination andcontrast and can accurately localize neurites. Our methodC. Wu : P. Hong (*)Department of Computer Science, Brandeis University,Waltham, MA 02454, USAe-mail: hongpeng@brandeis.eduJ. Schulte : K. J. Sepp : J. T. LittletonThe Picower Institute for Learning and Memory,Departments of Biology and Brain and Cognitive Sciences,Massachusetts Institute of Technology,Cambridge, MA 02139, USAK. J. SeppDepartment of Genetics, Harvard Medical School,Boston, MA 02115, USAwas successfully applied to analyze a large HCS image setgenerated in a morphology screen for polyglutaminemediated neuronal toxicity using primary neuronal cellcultures derived from embryos of a Drosophila Huntington’s Disease (HD) model.Keywords High content screening . Neurite detection .Neuromeres . Gabor filter . Phase symmetry .Huntington’s DiseaseHigh throughput automated fluorescent microscopy of cellculture preparations has opened new avenues for discoveryin the fields of functional proteomics (Liebel et al. 2003;Eggert et al. 2004; Muller et al. 2005; Pelkmans et al. 2005;Sonnichsen et al. 2005; Wheeler et al. 2005; Neumann et al.2006; Wollman and Stuurman 2007; Peng 2008), smallmolecule screening (Eggert et al. 2004; Mitchison 2005;Eggert and Mitchison 2006; Carpenter 2007), and drugprofiling (Perlman et al. 2004). In high-content screening(HCS), multiple images are collected per microplate well,often at one or more wavelengths (multiplexing), andprocessed by image analysis algorithms to extract specificcellular features from the complex cellular patterns. Forexample, when cells are appropriately labelled with vitaldyes or fluorescent markers, algorithms can be developed toquantify cell size, cell number, the position of cellularorganelles, or even the distributions of proteins at thesubcellular level (Boland et al. 1998; Boland and Murphy1999; Murphy et al. 2000; Boland and Murphy 2001; Chenand Murphy 2006). Automatic image analysis is of criticalimportance to HCS as it enables rapid quantification andstatistical analysis of large HCS image sets, which is notfeasible manually. Moreover, manual analysis is prone toinvestigator error and bias, which can be eliminated withautomation (Wollman and Stuurman 2007). Recently, HCS

Neuroinformhas been adopted to conduct analysis of primary neuronswhich have highly complex cellular morphologies andbranching patterns. This type of analysis has been apowerful methodology in RNA interference (RNAi) screening experiments to identify genes that are important forneuronal development, physiology and disease (Dragunow2008; Sepp et al. 2008). Such studies are expected to be anincreasingly utilized approach in drug discovery as neuronal morphology can be used as an assay for cell health.Noise and complex signals make it challenging toquantify neurites and neuromeres, which are two essentialmorphological elements that relate to neuronal health status.For example, noise can arise from non-neuronal cells, celldebris, or limitations in the sensitivity of charge-coupleddevice (CCD) cameras that are commonly used to collectimages. The signal levels of key neurites can be very weakbecause of various factors, including variations in thethickness of the neurites, sub-optimal focus plane established by automated microscopy, 3-dimensional nature ofthe cell cultures, and inadequate exposure time lengths. Ingeneral, microscope settings for a screen are established onthe basis of what is optimal for an average well of a multiwell screening plate. However, cell profiles in some wellsmay be significantly different in marker intensities, whichcan lead to under- or over-exposure of collected images.Image analysis must take this variability into account toquantify and analyze all screening wells.Several methods have recently been proposed fordetecting neurites in microscopy images. Nevertheless, theyhave limited use for neuronal HCS assays for variousreasons. Meijering et al. (2004) developed a semi-automaticsearching-based algorithm for tracing neurites, whichrequires users to manually identify neurite start and endpoints. In this method, neurites are extracted by optimizingan energy function based on second-order directionalderivatives. Although this method works well for noisyand discontinuous line structures, it has difficulty detectingneurites with low contrast. In addition, it requires nontrivial manual inputs from users, and is therefore notfeasible for high-throughput HCS studies. Zhang et al.(2007) improved the algorithm of Meijering et al. (2004) byincorporating automatic neurite endpoint detection. Nevertheless, the accuracy of endpoint detection is limited innoisy images with non-uniform backgrounds. Al-Kofahi etal. (2002) proposed an efficient neurite tracing algorithmthat first determines the seed points of neurites and thenextends them into complete neurites by exploiting pixelsnear line structures. In this algorithm, candidate seed pointsare first produced by line searches over a coarse grid. Finalseed-points are then obtained through elimination of unfitcandidates. A median kernel template is used in theimproved version of this algorithm to deal with broken/discontinuous segments, discontinuous boundaries, impul-sive noise and curvature (Al-Kofahi et al. 2003). However,the method to estimate local directions is sensitive to noise,which may affect the results. Furthermore, it requires theintensity of a candidate point to be higher than a thresholddefined as the summation of the median pixel intensity andthe standard deviation around the median. As such,important seed-points for long faint neurites or neurites innon-uniform backgrounds may go undetected.Some neurite extraction methods (Narro et al. 2007;Vallotton et al. 2007; Broser et al. 2008; Pool et al. 2008)first binarize images into foregrounds and backgrounds byusing a threshold that is determined either automatically ormanually. Simple morphological operations are then appliedto remove speckles and artifacts in the foreground. Finally,neurites are obtained by skeletonising the foregrounds. Inpractice, choosing an appropriate global binarization threshold can be difficult, especially when many faint neuritesexist. Hence, the above methods work well on assumed“clean” images (Pool et al. 2008) which do not include asignificant number of faint neurites. In addition, thebinarization step can break strong neurites if they containfaint segments. To correct this shortcoming, NeuronMetrics(Narro et al. 2007) offers a nice function that attempts to fillin gaps of skeletons. Nevertheless, NeuronMetrics requiresmanual neurite selection, noise elimination, and cell bodydemarcation (Narro et al. 2007), which is not practicable forhigh-throughput screening. Recently, Sun and Vallotton(2009) developed an automatic linear feature detectionalgorithm using multiple directional non-maximum suppression with symmetry checking, which can be applied toneurite detection. Their method detects neurite central pointsas the maximums in the local intensity profiles defined by aset of linear windows. This algorithm is very fast and hasbeen implemented in HCA-Vision (http://www.hca-vision.com/). However, it can be very sensitive to noise, nonneuronal cells in mixed culture preparations, or cell debris.We have developed an image processing pipeline that canefficiently extract and quantify neurites and other cellularmorphology attributes relevant to the analysis of HCS imagesof neuronal cell cultures. The method responds well to thechallenges (e.g., non-uniform image backgrounds, largevariation in image intensities, and complex morphology ofneuronal cell cultures) in analyzing noisy fluorescent microscopy images of typical HCS neuronal assays using smallmolecule libraries or gene knock-down probes. To overcomethese challenges, the pipeline performs several key processingsteps (Fig. 1), including background correction and contrastenhancement, neuromere segmentation, neurite seed linegeneration, and ultimately neurite tracing. We have compared our approach with two state-of-art software packagesthat have automatic neurite-tracing capacities, HCA-Visionand NeuriteIQ (http://www.cbi-tmhs.org/NeuriteIQ/index.htm), and found that our approach made fewer errors in

NeuroinformFig. 1 Processing HCS images of neuronal cell cultures. A Background correction and contrast enhancement using the contrastlimited adaptive histogram equalization method. The processed imagehas a more uniform background distribution and better local contrast.B Neuromere segmentation. The white mask denotes neuromeres ofthe image. C Seed line generation. Seed lines corresponding toreliable neurite segments are extracted by analyzing the phase map. DNeurite tracing. Complete neurites (in green) are generated byextending seed linesOriginal imageneurite extraction, and was better equipped to detect faintneurites, as well as neurites in noisy backgrounds containingcell debris. Our approach also provides a set of neuronalmorphology metrics and a statistical analysis procedure thatcan be used to compare morphological profiles of differenttreatment conditions and thus identify hits. To test therobustness of our approach, we used our method to definemorphological differences in primary neuronal cell culturesderived from a Drosophila Huntington’s Disease (HD)model. HD is an autosomal dominant neurodegenerativedisorder resulting from the expansion of a polyglutamine(polyQ) stretch in the coding region of the Huntington (Htt)protein. Expansion of the polyQ stretch beyond 35 glutamines results in aggregation of the mutant protein andneuronal degeneration, leading to motor dysfunction, dementia and ultimately death (Kimura et al. 2007). There areno known cures for HD, making it an important target forhigh-throughput screens to identify potential therapeuticagents that can suppress disease pathology. As a first steptowards this goal, we have used our approach to definemorphological differences between non-pathogenic (HttQ15) and pathogenic (Htt-Q138) versions of the proteinexpressed in Drosophila neuronal cultures. We examined theability of our approach to identify Htt-Q138 proteinaggregation, and its subsequent effects on neuronalmorphology. These parameters can now be employed inhigh-content chemical-compound screening to identifydrug-suppression of aggregation or morphological degeneration, allowing new possibilities for HCS in neuronal-basedmodels.Intensity histogram of the original image(A) Background Correction &Contrast EnhancementResult imageIntensity histogram of the result image(B) NeuromereSegmentation(C) Neurite SeedLine DetectionNeuromere maskNeurite seed lines(D) Neurite tracingMethodsDrosophila HD Data SetImages used to develop and test our automatic neuritedetection and morphological analysis methodology wereobtained from a partial HCS image set of primary neuronalcultures derived from a Drosophila HD model (unpublisheddata). In HD primary neuronal cultures expressing elavGAL4, neuronal membranes were labelled with greenfluorescent protein (UAS-CD8-GFP), and pathogenic(UAS-Q138-mRFP) or non-pathogenic (UAS-Q15-mRFP)human Huntingtin protein was labelled with monomeric redComplete neurites (green)fluorescent protein (mRFP) using a chimeric HuntingtinmRFP construct. The HD primary cultures were obtainedfrom early stage embryo homogenates and containedmultiple unlabelled cell types including muscles, glia, and

NeuroinformFig. 2 A typical HCS image of neuronal cell cultures. Noise in theimage can come from non-neuronal cells, cell debris, and illuminationchanges. Both the intensities and the widths of neurites vary greatly.Although some neurites appear to be faint due to imaging artefacts,they can be long and straight, and hence are important featuresindicating healthy connections between neuronal cells. The largevariation in neurite width (range from 1 to 8 pixels) makes it verydifficult to accurately localize them using traditional edge detectors.Neuromeres (cell colonies) consist of neuronal cell bodies and theirsurrounding ecology substancescentre of an image can be comparable to those of neuritesclose to the image boundaries. Hence it is necessary toperform background correction. The background correctionmethod must also avoid over-enhancement of noise, oversaturation, and the elimination of neurites in nearlyhomogeneous regions. We chose the contrast-limited adaptivehistogram equalization (CLAHE) method (Zuiderveld 1994)for background correction and to improve local contrast(Figs. 1a, 3, and 4).CLAHE divides each image into small tiles (16 16pixels in this study). Histogram equalization is performedwithin each tile. Neighbouring tiles are refined usingbilinear interpolation to eliminate artificially inducedboundaries. CLAHE restricts the slope of the intensitymapping function by clipping the height of the histogram.A higher “clip level” value will result in more significantcontrast enhancement. However, the noise level increasesconcomitantly. Mathematically, CLAHE finds a monotonicgray-level intensity transformation such that the cumulativeoutput density must equal the cumulative probabilityhemocytes that contributed to image background. Cultureswere plated on 384-well optical bottom plates (Costar cat.No. 3712) and treated with 100 nL of compound ( 1 mMto 15 mM stocks) in a 50 uL assay volume. Maturecultures were imaged with an ImageXpressMICRO roboticmicroscope (Molecular Devices, Sunnyvale, CA) using a10 objective, and FITC/Cy3 filter sets, a gain 2, andbinning 1. Images are 1392 1040 pixels, or 897 670micrometers, and have a resolution of 0.645 micrometers/pixel. Autofocusing was laser-based to locate the bottom ofthe multiwell plate, and then image-based over a 48micrometer range to resolve fluorescently labelled neurons.The GFP and mRFP channels were imaged at the samefocal plane, with exposure times of 850 and 400 msrespectively. Three sites were imaged per well for eachtreatment group, and the screen was done in duplicate. Intotal, 11000 image pairs (GFP and mRFP) were collectedunder 1800 treatment conditions, plus an additional 500control image pairs. Eight images were randomly selectedfrom the HD image set to tune the parameters of ourmethod, which we report below.Background Correction and Contrast EnhancementThe HD screen image set is diverse and images contain avariety of cellular structures, noise, and complex signals(Fig. 2). There exists a significant variance in thebackground of the HCS neuronal cell culture images(Fig. 3a). The intensity levels of the background in theFig. 3 Background variance of HCS neuronal cell culture images. aA typical gray-level HCS neuron cell culture image. b The pseudocolour image of (a), where intensity values are indexed to the valuesof the hue component of the hue-saturation-value (HSV) colourmodel. The intensity values of neurites near the image boundaries arecomparable to those of the background in the centre of the same image

NeuroinformFig. 4 Background correction and contrast enhancement. a Theresulting image of Fig. 3a after background correction and contrastenhancement using the contrast-limited adaptive histogram equalization method (CLAHE). The left is the gray level image. The right isthe pseudo-colour image, where intensity values are indexed to thevalues of the hue component of the hue-saturation-value (HSV) colourmodel. After enhancement, the background is more uniform (compared to Fig. 3b). It is also visually easier to distinguish non-neuronalsignals from neuronal signals. b The results (left–gray level, right–pseudo colour) of the global histogram equalization methoddistribution of the input image. A Rayleigh distribution isused as the transformation function in CLAHE:CLAHE may generate artefacts especially in the regionsof high gray-level intensity gradients, which can beeliminated by using a low-pass filter to exclude highfrequency components in the background-correctedimages. Figure 4 compares the result using CLAHE andthat using a global histogram equalization function“histeq” in Matlab. 1y ¼ ymin þ 2a ln1 Pinput ðxÞ 1 22ð1Þwhere y is the output intensity level, ymin is the low bound,α is a parameter and was set to 0.4 for the analysis, x is theinput intensity level, and Pinput(x) is the cumulativeprobability of the input image. The output probabilitydensity can then be derived as:()y yminðy ymin Þ2pðyÞ ¼exp for y ymina22a2ð2ÞNeuromere SegmentationNeuromeres (Seecof et al. 1973; Fredieu and Mahowald1989) are clusters of 6–20 neural cell bodies associatedwith glial cells. It is essential to segment out neuromeresprior to neurite tracing because their complicated texturecan compromise neurite extraction efforts and lead to false

Neuroinformor erroneous detection of neurites. In addition, neuromeresmust be segmented out without removing too manyneurites radiating from their perimeters because theseperimeter neurites are important components of morphological profiles. Neuromeres are visually complex in theHD primary neuronal cultures analyzed. In neuromeres,the neuronal cell bodies are GFP-positive, while theirassociated support cells are not labelled. Although neuronal cell bodies usually correspond to high intensity regionsin the images, the closely associated support cells and the3-D nature of the cell culture complicate the gray-scaleprofiles of neuromere distal regions. As a result, neuromere pixel intensities span a wide spectrum with the lowerend being close to background and faint neurites. Theneuromere perimeters are irregular, and are difficult todefine quantitatively in a geometrical manner. The highintensity portions of neuromeres can be easily and reliablyextracted by using the Otsu method (Otsu 1979), whichcalculates a threshold to separate the foreground from thebackground so that their intra-class variance is minimal.However, this pure Otsu method works poorly forsegmenting complete neuromeres.Our method segments neuromeres by analyzing localimage texture information using a bank of Gabor filters(Daugman 1985; Grigorescu et al. 2002) (Figs. 1b and 5).Each Gabor filter captures the characteristics of localtexture in a certain direction. If an image region containsneuromeres, the values of some Gabor features in thatregion will be larger than other Gabor feature values. Allthe Gabor feature values in a homogenous backgroundblock should be similar to each other. Therefore, thestandard deviation of the Gabor feature values can be usedto generate a neuromere mask for an image.A Gabor filter is composed of a Gaussian envelopemodulated with a sinusoid of the frequency f along theorientation θk. The value of θk is defined as π(k 1)/orient,Fig. 5 Neuromere segmentation. a A bank of Gabor filters. Eachimage represents a Gabor filter in spatial domain. b The standarddeviation of Gabor responses of Fig. 3a. c The neuromere segmentation results obtained from: manual segmentation (red), the proposedtexture-based method (green), and the pure Otsu thresholding (blue).A region is in white if it was detected by all three methods. Thebottom-right is a zoom-in of a region for clearer view

Neuroinformwhere orient represents the number of total orientations andk 1, ., orient. The Gabor filter in the spatial domain isdefined as: g x; y; f ; q; y; s x ; s y ¼12ps x s y1 exp 2x2ry2rþs x 2 s 2y expð2pjfxr þ y Þ!!domain and the spatial frequency domain are respectivelygiven by: 1R x; y; f ; q; y; s x ; s y ¼2ps x s y!!1 x2ry2r exp þ2 s x 2 s 2y cosð2pfxr þ y Þð3Þw h e r e xr ¼ x cos q þ y sin q, yr ¼ x sin q þ y cos q, fdenotes the radial frequency of the Gabor function, theGaussian envelope along the x and y axes is controlled bythe space constants σx and σy. The ratio between σx and σyspecifies the ellipticity of the support of the Gabor function,and the phase offset ψ denotes the symmetricality.We used only the real components of the Gaborfunctions and set f, σx, σy, and ψ to 0.125, 6, 6, and π/18,respectively. The Gabor filter responses in the spatial"#)1 ðu f Þ2 v2Gðu; vÞ ¼ exp þ 22s 2usv("#)1 ð u þ f Þ 2 v2þ 2þ exp 2s 2usv(20ð5ÞEighteen directions were used in analyzing our data set.Twelve of those are visualized in Fig. 5a. For each imageblock of size W W centred at (x0, y0), the magnitude of aGabor feature in direction k can be calculated by: X W 1 X W2 1 Γ k x; y; f ; q; y; s x ; s y ¼ x2 ¼ WW I ðX þ x0 ; Y þ y0 ÞR x0 ; y0 ; f ; q; y; s x ; s y y ¼ 0ð4Þð6Þ2We set the window size to 16 16 pixels in ourexperiment and used the standard deviation of the Gaborresponses to characterize the complexity of local texture(an example is illustrated in Fig. 5b). An initial neuromeremask is first generated by applying the Otsu thresholdingmethod (Otsu 1979) to the standard deviation map. Themask is refined by a morphological opening operation(González and Woods 2007) using a disk structuringelement with radius 5 pixels to remove slim regionscorresponding to noise and neurite segments. Using theneuromere mask labelled manually as the baseline, wecompared the ability of our texture-based method tosegment neuromeres with that of the pure Otsu thresholding method (Fig. 5c). The manual segmentation wascarried out by two of the authors, who are experts inneuronal cell culture (J.S. and K.S.). The result of the pureOtsu thresholding method was refined to remove noise andslim regions using the same image opening operation usedin our texture-based approach. From this analysis, wefound that our texture-based method detected 96.5% ofneuromere pixel area, missed 3.5%, and miscalled 0.7%.In contrast, the pure Otsu method detected 60.2% ofneuromere pixel area, missed 39.8%, and miscalled 0.6%.The pure Otsu thresholding method is therefore moreconservative and detected smaller neuromere regions inthe data set.Generating Seed Lines of NeuritesThe patterns of neurites in primary cultures are importantmorphological features, but can be very complicated(Fig. 2). Traditional edge detection algorithms (e.g., Canny(Canny 1986), Sobel (Gonzalez and Woods 2002), Prewitt(Gonzalez and Woods 2002), Roberts (Gonzalez andWoods 2002), Laplacian of a Gaussian (Gonzalez andWoods 2002), Zero-Crossings (Gonzalez and Woods 2002),etc.) poorly localize neurites because of large ranges inneurite widths and intensity in culture images. We requirean approach that accurately localizes neurites yet isinvariant to illumination and contrast changes. Instead ofdirectly detecting complete neurites, which is challenging,we make use of the observation that bilateral symmetry isan inherent feature of a line, and compute symmetryinformation to generate reliable seed lines for neurites,which will then be extended to produce complete neuritesusing the neurite tracing method described later.We use an approach proposed by Kovesi (1997) toreliably measure symmetry by integrating local phaseinformation across multiple scales in the frequency domain.At each scale, the difference between the cosine and sine ofthe phase is computed. The overall symmetry is thenormalized summation of the above differences weightedby the total magnitude of the filter responses at the

Neuroinformcorresponding scales. Let Mne and Mno denote the evensymmetric (cosine) and odd-symmetric (sine) log Gaborwavelet of scale n. The real and imaginary parts of theresponses of an image I(x) to Mne and Mno are en ðxÞ ¼IðxÞ»Mne and on ðxÞ ¼ IðxÞ»Mno , respectively. The amplitudeand the phaseof that Gabor wavelet can be expressed �ffiffiffiffiffiffiffiffiffiffiffiffiffiffiAn ðxÞ ¼ en ðxÞ2 þ on ðxÞ2 and ϕn ðxÞ ¼ atan2ðen ðxÞ; on ðxÞÞ,respectively. Symmetry can be quantified as the differencebetween the absolute value of the even-symmetric filteroutput and that of the odd-symmetric filter output. Tointegrate information from filter responses over multiplescales, the amplitude An(x) is used to weigh the differenceof the absolute values of the even and old filter responses.The final symmetry measure is calculated as the weighteddifferences normalized by the sum of An over all scales:PSymðxÞ ¼¼nbAn ðxÞ½jcosðϕn ðxÞÞj jsinðϕn ðxÞÞj T cPPnAn ðxÞþ"b½jen ðxÞj jon ðxÞj T cnPnð7ÞAn ðxÞþ"where ε is a small value used to avoid dividing by zero andT is the estimated noise compensation that can be obtainedby combining the estimated influence of noise on each of thefilters. An example is provided in Fig. 6a to show the phasemap of Fig. 3a. It was shown that this symmetry measure isindependent of the overall magnitude of the signals, whichmakes it invariant to illumination and contrast changes(Kovesi 1997). Moreover, use of the difference between thecosine and sine of the phase at multiple scales produces amore localized response. This produces better edge localization information, which allows accurate localization ofneurites that have a wide range of widths.Based on the practice reported in (Kovesi 1999), weempirically adjusted the parameters for computing the localsymmetry of our images as follows. The number of waveletscales and the number of filter orientations were set to 5 and 6,respectively. The wavelength of the smallest scale filter wasset to 3. The filter bandwidth was set to 0.55. The scalingfactor between successive filter rings, which are related to theratio of the standard deviation of the Gaussian describing thelog Gabor filter’s transfer function in the frequency domain tothe filter centre frequency (i.e., the filter bandwidth), wasdetermined empirically to be 2.0. The ratio of the angularinterval between filter orientations and the standard deviationsof the angular Gaussian spreading function was determined tobe 1.2. The above setting creates a set of wavelets that form aband-pass filter suitable for detecting neurites with a widerange of widths (1 to 8 pixels). Although the above phasesymmetry method is very powerful in locating neurites ofweak signals, it can sometimes be sensitive to noise. Toremove such effects, we binarize the phase symmetry map byusing the Otsu thresholding method (Otsu 1979), which isfollowed by a thinning operation (using the “bwmorph”function in Matlab). Short structures with less than 10 pixelsare removed to produce reliable seed lines corresponding toneurite segments. This approach allows a majority ofneurites to be subjected to tracing.Neurite TracingFig. 6 Phase map and seed lines. a The phase map of Fig. 3(a). b Theseed lines generated from (a) by applying binarization, thinning, andmorphological operationsTo generate a complete neurite map from neurite seed lines,we developed an orientation-guided neurite tracing algorithm that extends the seed lines in the original gray-scaleimage (Fig. 1d). Neurites are not traced in the phasesymmetry map because tracing can be easily digressed bythe phase symmetry information of nearby non-neuronalcells and noise. An orientation map (Fig. 7) can becomputed using local gradient information because thelocal orientation of a neurite is usually consistent with thatof its neighborhood and is perpendicular to its localgradient. We first computed the local gradient vectors [Gx,Gy]T by convolving the image with the derivatives of aGaussian smoothing kernel. The local orientation at (x, y)

NeuroinformThe gradients of two ridge sides represent the same ridgeorientation, however, with opposite directions. Directlyaveraging them will result in their cancellation. Therefore,to avoid the cancellation problem, the above smoothoperation is applied to the doubled angles of the localgradients. This method was proposed in (Kass and Witkin1987). The final local orientation at position (i, j) iscomputed by:oði; jÞ ¼Fig. 7 A gradient-based orientation map is superimposed on theoriginal image. Short blue vectors indicate local orientations. Tworegions are zoomed in at the top-right and bottom-left corners toprovide more detailswas then estimated by finding the principal axis of theautocovariance matrix of [Gx, Gy]T (Bazen and Gerez2002), which was defined over a w w window as: X 2 GxGx GyGxx GxyΛ¼¼ð8ÞGx GyG2yGxy GyywAnother popular approach for estimating local orientations is the eigen-decomposition of the Hessian matrixcomputed at every pixel (Steger 1998), which was used totrace neurites (Xiong et al. 2006; Fan et al. 2009). Thesetwo methods generated comparable results when applied toour data. To further reduce the inconsistencies caused bynoise, non-neuronal cells, and neuromeres, we applied alow-pass filter to smooth the orientation field:Xw 2Xw 2Φsx ði; jÞ ¼LPðs; t ÞΦx ði s; j t Þ ð9Þs¼ w 2t¼ w 2Φsy ði; jÞ ¼Xw 2s¼ w 2Xw 2t¼ w 2LPðs; t ÞΦy ði s

dyes or fluorescent markers, algorithms can be developed to quantify cell size, cell number, the position of cellular organelles, or even the distributions of proteins at the subcellular level (Boland et al. 1998; Boland and Murphy 1999; Murphy et al. 2000; Boland and Murphy 2001; Chen and Murphy 2006). Automatic image analysis is of critical

Related Documents:

1.64 6 M10 snow/ice detection, water surface cloud detection 2.13 7 M11 snow/ice detection, water surface cloud detection 3.75 20 M12 land and water surface cloud detection (VIIRS) 3.96 21 not used land and water surface cloud detection (MODIS) 8.55 29 M14 water surface ice cloud detection

Rapid detection kit for canine Parvovirus Rapid detection kit for canine Coronavirus Rapid detection kit for feline Parvovirus Rapid detection kit for feline Calicivirus Rapid detection kit for feline Herpesvirus Rapid detection kit for canine Parvovirus/canine Coronavirus Rapid detection kit for

proposes an effective railway track crack detection using MEMS accelerometer. The proposed detection system is a cost effective yet robust solution to the problem of railway crack detection utilizing a method that is unique in the sense, that while its s

robust loop-shaping POD controller design in large power systems. By applying the model reduction and modern robust loop-shaping control technique, the FACTS robust loop-shaping POD controller is realized. This controller exploits the advantages of both conventional loop-shaping and modern . H robust control technique.

H Control 12. Model and Controller Reduction 13. Robust Control by Convex Optimization 14. LMIs in Robust Control 15. Robust Pole Placement 16. Parametric uncertainty References: Feedback Control Theory by Doyle, Francis and Tannenbaum (on the website of the course) Essentials of Robust Control by Kemin Zhou with Doyle, Prentice-Hall .File Size: 1MB

The \Robust" Approach: Cluster-Robust Standard Errors The cluster-robust approach is a generalization of the Eicker-Huber-White-\robust" to the case of observations that are correlated within but not across groups. Instead of just summing across observations, we take the crossproducts of x and for each group m to get what looks like (but S .

2. Robust Optimization Robust optimization is one of the optimization methods used to deal with uncertainty. When the parameter is only known to have a certain interval with a certain level of confidence and the value covers a certain range of variations, then the robust optimization approach can be used. The purpose of robust optimization is .

ANSI A300 Part 4 ( American National Standards Institute, Standard for Lightning protection Systems For Trees ) recommends designing the earth (ground) termination based on a visual inspection of the soil and its moisture content. This is not possible as water is an insulator not a conductor; it is the dissolved salts in the water that give it its conductive properties. These salts are not .