US 12,217,520 B1
Apparatus and method for detecting content of interest on a slide using machine learning
Parveen Shaik Gangirevula, Bengaluru (IN); Prasanth Perugupalli, Cary, NC (US); Raghubansh Bahadur Gupta, Bangalore (IN); Sai Pranav Varada Raghunath, Bengaluru (IN); Venkata Veera Lokesh Kumar Puvvada, Guntur (IN); and Manish Shiralkar, Pune (IN)
Assigned to Pramana, Inc., Cambridge, MA (US)
Filed by Pramana, Inc., Cambridge, MA (US)
Filed on Jun. 7, 2024, as Appl. No. 18/736,818.
Int. Cl. G06V 20/69 (2022.01); G02B 21/36 (2006.01); G06V 10/25 (2022.01); G06V 10/82 (2022.01)
CPC G06V 20/693 (2022.01) [G02B 21/365 (2013.01); G06V 10/25 (2022.01); G06V 10/82 (2022.01); G06V 20/698 (2022.01)] 18 Claims
OG exemplary drawing
 
1. An apparatus for detecting content of interest on a slide, wherein the apparatus comprises:
an image capturing device, wherein the image capturing device is configured to capture at least an image of a received slide;
at least a computing device, wherein the computing device comprises:
a memory; and
at least a processor communicatively connected to the memory, wherein the memory contains instructions configuring the at least a processor to:
receive a first image of the at least an image from the image capturing device, wherein the first image comprises a macro image;
identify one or more areas of interest associated with one or more grids of the first image;
receive a second image of the at least an image from the image capturing device, wherein the second image comprises a high magnification image associated with the one or more areas of interest of the first image,
classify, using at least a probed point, the one or more grids of the first image, wherein classifying the one or more grids of the first image comprises classifying the one or more grids into accepted grids of the one or more grids and rejected grids of the one or more grids;
scan, using the image capturing device, the accepted grids to generate an output image;
display, using a display device, the output image; and
a grid extension model configured to scan the one or more grids of an area of interest, wherein scanning the one or more grids comprises:
identifying a border row and a border column of the one or more grids; and
conditionally extending the grid row and the grid column of the area of interest as a function of whether the border row and the border column comprises content of interest.