Skip to content

Latest commit

 

History

History
134 lines (87 loc) · 6.43 KB

README.rst

File metadata and controls

134 lines (87 loc) · 6.43 KB

WELCOME

Supplement materials to PeerJ Preprint: A workflow for characterizing nanoparticle monolayers for biosensors: Machine learning on real and artificial SEM images

Artificial/Test Images

Version 1 (go to folder):

  • test images were generated in an IPython notebook on 2/26/14, which can be downloaded here, or can be viewed directly in the browser here.

Re-running notebook will result in different images due to the inherent random sampling.

IPython Notebooks

  1. Generating Test Images
  2. Measuring Digitization Errors in Small Particles
  3. Quantifying Segmentation In Binary Images
  4. Thresholding, Edge, and Seeded Segmentation
  5. Denoising and Filtering
  6. Contrast Enhancement
  7. Intro to Particle Classification
  8. Segmentation Error in Ilastik
  9. Classifying Nanoparticles: Ilastik vs. User Partitioning
  10. Fourier Filtering of Noisy Test Image

Extra

Additional Images and Videos

Videos

SEM Images

These are various SEM gold nanoparticle images taken at GWU by Adam Hughes and Evelyn Liu in Mark Reeves Lab. They contain clear images, as well as examples of low contrast, contrast gradients, noise, thermal drift and other artifcats. The images were taken at 30000, 50000 and 100000 magnificiation. Nanoparticles are roughly 22nm in diameter.

Contamination Examples

Check out the contamination folder or corresponding contamination collage.

Thresholding

Fiji/ImageJ Autothresholding plugins

We used an SEM image with a contrast gradient (view here) and tested 9 local and 16 global thresholding algorithms built into the Fiji autothresholding plugin. Check out the results below:

Based on these results, we pared down the best segmentation candidates to use on our test images as described in the paper.

Scikit-Image in-depth results

An in-depth analysis for the segmentation techniques applied on the test images (does not include Ilastik semi-supervised semi-supervised segmentation) is presented in the Classifying Nanoparticles: Ilastik vs. User Partitioning notebook. Check out the scikit thresholding collage, which shows all of these results in one image, or view the images separately in this folder.

Paper Figures

Full size versions of the figures appearing in the paper are available in the Paper Images folder.

Example Fig 1

Paper_Images/Figure8a.png

Example Fig 2

images/collage_plot/basins.png