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)
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
- Gaussians approach (LoG)
- Difference of Gaussian (DoG)
- Determinant of Hessian (DoH)
Original Image- Converted to Binary
Morphological operations on the Binary image (Erosion & dilution)
Envelope protiens (blobs in this case) detected using Laplacian of Gaussian approach