/Blob-Detection--Coronavirus-Envelope-Protien

Here is the application of Computer vision- Blob Detection methodology to detect and count the Envelope protiens of sample images of Human Coronavirus and mouse hepatitis virus (Image source- https://www.utmb.edu/virusimages/VI/coronaviruses and cdc)

Primary LanguageJupyter Notebook

Virus-Envelope-Protien-detection count

Here is the application of Computer vision- Blob Detection methodology to detect and count the Envelope protiens of sample images of Human Coronavirus and mouse hepatitis virus (Image source- https://www.utmb.edu/virusimages/VI/coronaviruses and cdc)

image

In computer vision, blob detection methods are aimed at detecting regions in a digital image that differ in properties, such as brightness or color, compared to surrounding regions (Source-Wikipedia) From a process perspective it involves morphological operations on the binary image to remove any noise and then the application of methodoligies like

  1. Gaussians approach (LoG)
  2. Difference of Gaussian (DoG)
  3. Determinant of Hessian (DoH)

Original Image- Converted to Binary

image

Morphological operations on the Binary image (Erosion & dilution)

image

Envelope protiens (blobs in this case) detected using Laplacian of Gaussian approach

image