IP Library Granted Patent US 12,169,915
Granted Patent B2
US 12,169,915 · App. 17/732,857 · Granted Dec 17, 2024

Systems and methods to process electronic images to provide blur robustness

Inventors: Rodrigo Ceballos Lentini (Long Island City, NY); Christopher Kanan (Pittsford, NY)
Assignee: Paige.AI, Inc.
G06T5/73G06T3/40G06T5/50G06T7/0002G06T2207/20021G06T2207/20081G06T2207/20212G06T2207/30004G06T2207/30168
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,169,915
App. No.
17/732,857
Granted
Dec 17, 2024
Kind
B2
Abstract

A computer-implemented method for processing electronic medical images, the method including receiving a plurality of electronic medical images of a medical specimen. Each of the plurality of electronic medical images may be divided into a plurality of tiles. A plurality of sets of matching tiles may be determined, the tiles within each set corresponding to a given region of a plurality of regions of the medical specimen. For each tile of the plurality of sets of matching tiles, a blur score may be determined corresponding to a level of image blur of the tile. For each set of matching tiles, a tile may be determined with the blur score indicating the lowest level of blur. A composite electronic medical image, comprising a plurality of tiles from each set of matching tiles with the blur score indicating the lowest level of blur, may be determined and provided for display.

Claims (19)

1. A computer-implemented method for processing electronic medical images, the method comprising: receiving a plurality of electronic medical images of a medical specimen; dividing each of the plurality of electronic medical images into a plurality of tiles, each tile of the plurality of tiles being of a predetermined size; determining a plurality of sets of matching tiles, the tiles within each set corresponding to a given region of a plurality of regions of the medical specimen; for each tile of the plurality of sets of matching tiles, determining a blur score corresponding to a level of image blur of the tile; determining whether if a predetermined threshold of tiles in a given location have inadequate blur scores; upon determining that the predetermined threshold is exceeded, ordering a rescan of the corresponding medical image for each set of matching tiles, determining a tile with the blur score indicating the lowest level of blur; determining a composite electronic medical image, the composite electronic medical image comprising a plurality of tiles from each set of matching tiles with the blur score indicating the lowest level of blur; and providing the composite electronic medical image for display.

2. The computer-implemented method of claim 1 , further comprising: determining a total blur score, the total blur score corresponding to an average of the blur score of all tiles within a medical image, wherein if the total blur score is above a threshold value, a rescan of the corresponding medical image is ordered.

3. The computer-implemented method of claim 1 , wherein the blur score is output by a machine learning model that receives the plurality of tiles, the machine learning model applying, to the tiles, one or more weights, biases, and/or layers, and outputting a blur score for each tile.

4. The computer-implemented method of claim 1 , wherein the step of determining a composite electronic medical image is performed using a machine learning model.

5. The computer-implemented method of claim 1 , further comprising: upon determining each tile within a set has a blur score above a threshold value, using at least one conditional generative model to create a higher resolution of the tile.

6. The computer-implemented method of claim 5 , wherein using a conditional generative model comprises inputting a tile with the lowest blur score into a de-blurring machine learning model that applies the tile data to one or more of de-blurring models weight, biases, or layers, and outputs a tile corresponding tile with a lower blur score.

7. The computer-implemented method of claim 1 , further comprising:

providing a corresponding semantic mask indicating which tiles were altered of the composite medical image.

8. A system for processing electronic digital medical images, the system comprising: at least one memory storing instructions; and at least one processor configured to execute the instructions to perform operations comprising: receiving a plurality of electronic medical images of a medical specimen; dividing each of the plurality of electronic medical images into a plurality of tiles, each tile of the plurality of tiles being of a predetermined size; determining a plurality of sets of matching tiles, the tiles within each set corresponding to a given region of a plurality of regions of the medical specimen; for each tile of the plurality of sets of matching tiles, determining a blur score corresponding to a level of image blur of the tile; determining whether if a predetermined threshold of tiles in a given location have inadequate blur scores; upon determining that the predetermined threshold is exceeded, ordering a rescan of the corresponding medical image for each set of matching tiles, determining a tile with the blur score indicating the lowest level of blur; determining a composite electronic medical image, the composite electronic medical image comprising a plurality of tiles from each set of matching tiles with the blur score indicating the lowest level of blur; and providing the composite electronic medical image for display.

9. The system of claim 8 : further comprising: determining a total blur score, the total blur score corresponding to an average of the blur score of all tiles within a medical image, wherein if the total blur score is above a threshold value, a rescan of the corresponding medical image is ordered.

10. The system of claim 8 , wherein the blur score is output by a machine learning model that receives the plurality of tiles, the machine learning model applying to the tiles, one or more weights, biases, and/or layers, and outputting a blur score for each tile.

11. The system of claim 8 , wherein the step of determining a composite electronic medical image is performed using a machine learning model.

12. The system of claim 8 , further comprising: upon determining each tile within a set has a blur score above a threshold value, use using at least one conditional generative model to create a higher resolution of the tile.

13. The system of claim 12 , wherein using a conditional generative model comprises inputting a tile with the lowest blur score into a de-blurring machine learning model that applies the tile data to one or more of De-blurring models weight, biases, or layers, and outputs a tile corresponding tile with a lower blur score.

14. The system of claim 8 , further comprising:

providing a corresponding semantic mask indicating which tiles were altered of the composite medical image.

15. A non-transitory computer-readable medium storing instructions that, when executed by a processor, perform operations processing electronic digital medical images, the operations comprising: receiving a plurality of electronic medical images of a medical specimen; dividing each of the plurality of electronic medical images into a plurality of tiles, each tile of the plurality of tiles being of a predetermined size; determining a plurality of sets of matching tiles, the tiles within each set corresponding to a given region of a plurality of regions of the medical specimen; for each tile of the plurality of sets of matching tiles, determining a blur score corresponding to a level of image blur of the tile; determining whether if a predetermined threshold of tiles in a given location have inadequate blur scores; upon determining that the predetermined threshold is exceeded, ordering a rescan of the corresponding medical image for each set of matching tiles, determining a tile with the blur score indicating the lowest level of blur; determining a composite electronic medical image, the composite electronic medical image comprising a plurality of tiles from each set of matching tiles with the blur score indicating the lowest level of blur; and providing the composite electronic medical image for display.

16. The non-transitory computer-readable medium of claim 15 , wherein the blur score is output by a machine learning model that receives the plurality of tiles, the machine learning model applying to the tiles, one or more weights, biases, and/or layers, and outputting a blur score for each tile.

17. The non-transitory computer-readable medium of claim 15 , the operations further comprising: providing a corresponding semantic mask indicating which tiles were altered of the composite medical image.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded May 14, 2026
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: PAIGE.AI, INC.
Reel/Frame 075589/0752 →
SECURITY INTEREST Recorded Oct 21, 2025
From: PAIGE.AI, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073216/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2022
From: LENTINI, RODRIGO CEBALLOS; KANAN, CHRISTOPHER
To: PAIGE.AI, INC.
Reel/Frame 059745/0451 →
Continuity (2)
Provisional Application 63203033 · Jul 6, 2021
Related Publication 20230010654A1 · Jan 12, 2023