CPC C12M 41/36 (2013.01) [C12Q 1/02 (2013.01); G06T 7/0016 (2013.01); G06V 20/695 (2022.01); G06V 20/698 (2022.01); G06T 2207/10056 (2013.01); G06T 2207/30024 (2013.01)] | 13 Claims |
1. A computer-readable memory storage medium having program instructions encoded thereon configured to cause a processor to perform a method of estimating a number of colony forming units on plated culture media, the method comprising:
at a predetermined incubation time of the plated culture media inoculated with a biological sample according to a predefined pattern, instructing an image acquisition device to obtain a digital image of the plated culture media;
from the digital image, identifying colony candidates in the image;
linearizing the digital image according to the predefined pattern;
plotting the colony candidates according to pixels of linearized coordinates of the digital image; and
estimating the number of colony forming units on the plated culture media based on pixels of the colony candidates in the linearized digital image;
estimating an initial bead load of a magnetically controlled bead from the plot of colony candidates, wherein estimating the initial bead load comprises:
selecting a distance from origin along the main axis of the linearized image;
determining a probability that a colony forming unit is released by the bead at the selected distance;
counting the number of colony forming units present in the digital image that are farther from origin along the main axis than the selected distance; and,
wherein the estimated initial bead load is equal to a ratio between the determined probability and the counted number of colony forming units.
|