1 / 45

Automated detection of TNT in cell images.

Automated detection of TNT in cell images. Automated detection of TNT in cell images. Automated detection of TNTs( T unnelling N ano T ubes) in cell images. Automated detection of TNTs( T unnelling N ano T ubes) in cell images. Erlend Hodneland, Arvid Lundervold, Xue-Cheng Tai,

hanley
Download Presentation

Automated detection of TNT in cell images.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Automated detection of TNT in cell images. Erlend Hodneland, University of Bergen

  2. Automated detection of TNT in cell images. Erlend Hodneland, University of Bergen

  3. Automated detection of TNTs(Tunnelling NanoTubes) in cell images Erlend Hodneland, University of Bergen

  4. Automated detection of TNTs(Tunnelling NanoTubes) in cell images Erlend Hodneland, Arvid Lundervold, Xue-Cheng Tai, Steffen Gurke, Amin Rustom, Hans-Hermann Gerdes. Erlend Hodneland, University of Bergen

  5. 3D session at fluorescence microscope • Dimension : 520x688x40 • Better resolution in xy plane than in z direction. Erlend Hodneland, University of Bergen

  6. Two image channels • The channels appear from biological stainings of sample. • The stainings are photo sensible to specific wavelengths and accumulate in certain compartmens of the cells. Erlend Hodneland, University of Bergen

  7. First channel displaying cell borders and TNTs Erlend Hodneland, University of Bergen

  8. Gaussian noise and undesired structures Erlend Hodneland, University of Bergen

  9. Video of image stack Erlend Hodneland, University of Bergen

  10. Second channel displaying cell cytoplasma Erlend Hodneland, University of Bergen

  11. Biological relevance of TNTs • TNTs are until recently unknown cell structures. • Play a role in cell to cell communication. • Transport of virus? • Spread of cancer? Cell 1 Cell 2 Virus moving? Erlend Hodneland, University of Bergen

  12. Automated detection of TNTs • A very challenging problem due to large variability between images. • The basis methods are built up around • Zerocross and Canny edgedetectors. • Morphology incl. Watershed segmentation, binary filling, dilation, erosion, closing and opening. Erlend Hodneland, University of Bergen

  13. Morhpological operators* *Serra, J 1982, Image analysis and mathematical morphology., Academic Press. Erlend Hodneland, University of Bergen

  14. Morhpological operators* *Serra, J 1982, Image analysis and mathematical morphology., Academic Press. Erlend Hodneland, University of Bergen

  15. Morhpological operators* *Serra, J 1982, Image analysis and mathematical morphology., Academic Press. Erlend Hodneland, University of Bergen

  16. Morhpological operators* *Serra, J 1982, Image analysis and mathematical morphology., Academic Press. Erlend Hodneland, University of Bergen

  17. Morhpological operators* *Serra, J 1982, Image analysis and mathematical morphology., Academic Press. Erlend Hodneland, University of Bergen

  18. Step #1 : Find cellular regions • Using canny edge detector to find borders of cells. • Edge detectors create lots of broken parts, we need to combine these parts. Erlend Hodneland, University of Bergen

  19. Step #1 : Find cellular regions • Use morphological closing and dilation to combine edges into closed regions. Dilation and closing Erlend Hodneland, University of Bergen

  20. Step #1 : Find cellular regions • Use morphological filling to fill closed regions. • Cells shown as white, filled regions. Filling Erlend Hodneland, University of Bergen

  21. Step #1 : Find cellular regions • 3-D representation of binary cell image. Combine All planes. Erlend Hodneland, University of Bergen

  22. Step #2 Find important edges in cell border channel • The first channel displays TNTs and cell borders. • TNTs have low intensities compared to cell borders but they have a large gradient. Erlend Hodneland, University of Bergen

  23. Step #2 Find important edges in cell border channel • Remove edges inside cells. Erlend Hodneland, University of Bergen

  24. Watershed segmentation • A segmentation procedure specially designed for images with natural minima. • A reliable segmentation method, but it needs suitable minima regions as input for the region growing. Cell Cell Background Erlend Hodneland, University of Bergen

  25. Watershed segmentation Region 1 min(W(a,b)) • Pathwise criterion of Watershed lines W: For all Ai(a,b), min(W(a,b)) ≥ min(Ai(a,b)) ”Moving on the top of the hill” a b min(Ai(a,b)) Region 2 Region 3 Erlend Hodneland, University of Bergen

  26. Watershed segmentation • The minima seeding regions are extremely important and decide where the watershed lines will appear. Minima regions Minima imposed on image Erlend Hodneland, University of Bergen

  27. Watershed segmentation • Results improve when the minima seeding regions are close to the crest of the desired structures. Watershed image, {1,2 … 7} The boundaries of cells 1 6 2 4 5 3 7 Erlend Hodneland, University of Bergen

  28. Watershed segmentation • Results improve when the minima seeding regions are close to the crest of the desired structures. Watershed image, {1,2 … 7} The boundaries of cells 1 6 2 4 5 3 7 Erlend Hodneland, University of Bergen

  29. Step #3 Watershed segmentation to find crest of structures from edges • TNTs are thin and narrow, approximately 3-4 pixles wide (50-200nm). 1 1 TNT Erlend Hodneland, University of Bergen

  30. Step #3 Watershed segmentation to find crest of structures from edges • Problem : The structures from the edge image are not always continuous and they are not marking the crest of the structure. • Solution : Use watershed segmentation to create connected lines on the crest of the high intensity structures. Erlend Hodneland, University of Bergen

  31. Step #3 Watershed segmentation to find crest of structures from edges • Problem : The structures from the edge image are not always continuous and they are not marking the crest of the structure. TNT 1 1 Erlend Hodneland, University of Bergen

  32. Step #3 Watershed segmentation to find crest of structures from edges • Important: TNTs can cross several planes. • Therefore we use a projection in 3-D  2-D to include the whole TNT. • All projections are ranging over the same planes as the structure we investigate. z 20 TNT Cell 2 Cell 1 10 y x Erlend Hodneland, University of Bergen

  33. Step #3 Watershed segmentation to find crest of structures from edges Plane 10 Plane 11 Plane 13 Plane 12 Erlend Hodneland, University of Bergen

  34. Step #3 Watershed segmentation to find crest of structures from edges • Using the maximum projection of the structure from the edge image to take advantage of 3-D information. TNT Maximum projection and closing 1 Erlend Hodneland, University of Bergen

  35. Step #3 Watershed segmentation to find crest of structures from edges • We use information from the segmentation of cells to construct minima regions to seed the Watershed segmentation. TNT Background Cells Erlend Hodneland, University of Bergen

  36. Step #3 Watershed segmentation to find crest of structures from edges • We use information from the segmentation of cells to construct minima regions to seed the Watershed segmentation. TNT Impose (1) on (2) Morphological opening Minima regions 1 2 Erlend Hodneland, University of Bergen

  37. Step #3 Watershed segmentation to find crest of structures from edges • For Watershed we use the sum projection of the image to take advantage of 3-D information and for Gaussian noise supression. TNT Sum projection Image stack Erlend Hodneland, University of Bergen

  38. Step #3 Watershed segmentation to find crest of structures from edges • Using Watershed segmentation to achieve a connected line on the crest of the structure from the edge image. TNT Minima regions Watershed segmentation TNT Erlend Hodneland, University of Bergen

  39. Step #4 Removal of false TNT candidates • We end up with numerous TNT candidates, some false and some true. Watershed segmentation TNT candidates Erlend Hodneland, University of Bergen

  40. Step #4 Removal of false TNT candidates • Each TNT candidate must undergo an evaluation of correctedness. Remove candidates • having low intensities compared to their surroundings. • not crossing between two cells. • not beeing straigth lines using hough transformation. • crossing at the nearest distance of the cells. • We are left with ”true” TNT structures after the exclusion evaluation. Erlend Hodneland, University of Bergen

  41. Results • We have employed our algorithm to 51 3-D image stacks: • Success rate 67% • False positive 50% • False negative 33% compared to manual counting. • The high number of false positive TNTs is mostly due to large image variations and irregularities of the cells. Erlend Hodneland, University of Bergen

  42. Results • Large irregularites. • Main reason for false positive or false negative TNTs. Erlend Hodneland, University of Bergen

  43. Results • Large irregularites. • Main reason for false positive or false negative TNTs. Erlend Hodneland, University of Bergen

  44. Results • Nano experiments to grow the cells on pre-defined matrices. • This will improve the automated detection. Erlend Hodneland, University of Bergen

  45. Conclusion • We have developed an automated method for counting TNTs in cell images. • The method is essentially based on existing image processing techniques like edge-detectors, watershed segmentation and morphological operators. • We report a success rate of 67% compared to manual counting. Erlend Hodneland, University of Bergen

More Related