IP Library Granted Patent US 11,430,117
Granted Patent B2
US 11,430,117 · App. 17/492,745 · Granted Aug 30, 2022

Systems and methods to process electronic images to provide localized semantic analysis of whole slide images

Inventors: Antoine Sainson (Paris, FR); Brandon Rothrock (New York, NY); Razik Yousfi (Brooklyn, NY); Patricia Raciti (New York, NY); Matthew Hanna (New York, NY); Christopher Kanan (Pittsford, NY)
Assignee: PAIGE.AI, Inc.
G06T7/0012G06T7/00G06T7/11G06T2207/10024G06T2207/20081G06T2207/20182G06T2207/30024
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 11,430,117
App. No.
17/492,745
Granted
Aug 30, 2022
Kind
B2
Abstract

Systems and methods are disclosed for identifying formerly conjoined pieces of tissue in a specimen, comprising receiving one or more digital images associated with a pathology specimen, identifying a plurality of pieces of tissue by applying an instance segmentation system to the one or more digital images, the instance segmentation system having been generated by processing a plurality of training images, determining, using the instance segmentation system, a prediction of whether any of the plurality of pieces of tissue were formerly conjoined, and outputting at least one instance segmentation to a digital storage device and/or display, the instance segmentation comprising an indication of whether any of the plurality of pieces of tissue were formerly conjoined.

Claims (96)

1. A computer-implemented method of training a machine learning model to identify previously conjoined pieces of tissue in a specimen using a synthetic dataset, comprising:

receiving a plurality of digital images associated with a plurality of pathology specimens, at least a portion of the digital images comprising images of previously conjoined pieces of tissue;

generating a synthetic dataset based on the plurality of digital images;

training a panoptic or instance segmentation model based on the plurality of digital images and the synthetic dataset; and

outputting the panoptic or instance segmentation model to at least one digital storage device, wherein generating the synthetic dataset further comprises:

receiving one or more annotated digital images associated with a pathology specimen, each annotated digital image comprising at least one annotation, wherein each annotation takes a form of a polygon that segments a distinct region of tissue of the pathology specimen;

determining a tissue mask based on each polygon, each tissue mask segmenting tissue from slide background;

generating a bank of tissue cores based on the one or more annotated digital images;

generating an empty synthetic slide by sampling background or selecting a fixed background color;

randomly placing and/or rotating one or more tissue cores and corresponding tissue mask from the bank of tissue cores;

placing the one or more tissue cores on an array;

converting the corresponding tissue mask into a single annotation mask for the entire empty synthetic slide to generate a synthetic digital image;

outputting the synthetic digital image and the at least one annotation; and

saving the synthetic digital image and the at least one annotation to a digital storage device.

2. The computer-implemented method of claim 1 , wherein generating the synthetic dataset further comprises:

generating at least one slide background for images associated with the synthetic dataset;

embedding one or more artifact and/or floater for at least one of the images associated with the synthetic dataset; and

embedding one or more levels and/or cores for at least one of the images associated with the synthetic dataset.

3. The computer-implemented method of claim 2 , wherein the synthetic dataset comprises at least one annotation.

4. The computer-implemented method of claim 1 , further comprising adding random noise to the array.

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

running the panoptic or instance segmentation model on a region of interest in a pathology specimen to generate a report; and

outputting the report to a digital storage device and/or display.

6. The computer-implemented method of claim 5 , wherein the report comprises at least one of an identification of a specimen type, an association of two or more tissue fragments that belong together, and/or a correspondence of two or more sectioned levels of the pathology specimen.

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

running the panoptic or instance segmentation model on one or more digital pathology slides to generate at least one of one or more labeled tissue cores and/or levels, one or more artifacts, and/or a background; and

determining whether any tissue regions of the digital pathology slides belong to a similar core at a different level.

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

running the panoptic or instance segmentation model on one or more digital pathology slides to identify one or more tissue regions across the one or more digital pathology slides;

matching the one or more tissue regions as belonging to a similar tissue block at a different level; and

outputting at least one matching tissue regions to a digital storage.

9. The computer-implemented method of claim 8 , where matching the one or more tissues regions comprises using a correlation-based method.

10. The computer-implemented method of claim 8 , where matching the one or more tissue regions comprises using a feature-based method.

11. A system for training a machine learning model to identify previously conjoined pieces of tissue in a specimen using a synthetic dataset, 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 digital images associated with a plurality of pathology specimens, at least a portion of the digital images comprising images of previously conjoined pieces of tissue;

generating a synthetic dataset based on the plurality of digital images;

training a panoptic or instance segmentation model based on the plurality of digital images and the synthetic dataset; and

outputting the panoptic or instance segmentation model to at least one digital storage device, wherein generating the synthetic dataset further comprises:

receiving one or more annotated digital images associated with a pathology specimen, each annotated digital image comprising at least one annotation, wherein each annotation takes a form of a polygon that segments a distinct region of tissue of the pathology specimen;

determining a tissue mask based on each polygon, each tissue mask segmenting tissue from slide background;

generating a bank of tissue cores based on the one or more annotated digital images;

generating an empty synthetic slide by sampling background or selecting a fixed background color;

randomly placing and/or rotating one or more tissue cores and corresponding tissue mask from the bank of tissue cores;

placing the one or more tissue cores on an array;

converting the corresponding tissue mask into a single annotation mask for the entire empty synthetic slide to generate a synthetic digital image;

outputting the synthetic digital image and the at least one annotation; and

saving the synthetic digital image and the at least one annotation to a digital storage device.

12. The system of claim 11 , wherein generating the synthetic dataset further comprises:

generating at least one slide background for images associated with the synthetic dataset;

embedding one or more artifact and/or floater for at least one of the images associated with the synthetic dataset; and

embedding one or more levels and/or cores for at least one of the images associated with the synthetic dataset.

13. The system of claim 11 , wherein the operations further comprise:

running the panoptic or instance segmentation model on a region of interest in a pathology specimen to generate a report; and

outputting the report to a digital storage device and/or display.

14. The system of claim 13 , wherein the report comprises at least one of an identification of a specimen type, an association of two or more tissue fragments that belong together, and/or a correspondence of two or more sectioned levels of the pathology specimen.

15. The system of claim 11 , wherein the operations further comprise:

running the panoptic or instance segmentation model on one or more digital pathology slides to identify one or more tissue regions across the one or more digital pathology slides;

matching the one or more tissue regions as belonging to a similar tissue block at a different level; and

outputting at least one matching tissue regions to a digital storage.

16. The system of claim 15 , where matching the one or more tissues regions comprises using a correlation-based method.

17. A computer-implemented method of applying a machine learning model to identify previously conjoined pieces of tissue in a specimen using a synthetic dataset, the method comprising:

receiving a plurality of digital images associated with a plurality of pathology specimens, at least a portion of the digital images comprising images of previously conjoined pieces of tissue;

generating a synthetic dataset based on the plurality of digital images;

training a panoptic or instance segmentation model based on the plurality of digital images and the synthetic dataset;

outputting the panoptic or instance segmentation model to at least one digital storage;

running the panoptic or instance segmentation model on one or more digital pathology slides to generate at least one of one or more labeled tissue cores and/or levels, one or more artifacts, and/or a background; and

determining, based on the generated labeled tissue cores and/or levels, artifacts, and/or a background, whether any tissue regions of the digital pathology slides belong to a similar core at a different level.

18. A computer-implemented method of applying a machine learning model to identify previously conjoined pieces of tissue in a specimen using a synthetic dataset, comprising:

receiving a plurality of digital images associated with a plurality of pathology specimens, at least a portion of the digital images comprising images of previously conjoined pieces of tissue;

generating a synthetic dataset based on the plurality of digital images;

training a panoptic or instance segmentation model based on the plurality of digital images and the synthetic dataset;

outputting the panoptic or instance segmentation model to at least one digital storage device;

running the panoptic or instance segmentation model on one or more digital pathology slides to identify one or more tissue regions across the one or more digital pathology slides;

matching the one or more tissue regions as belonging to a similar tissue block at a different level; and

outputting at least one matching tissue regions to a digital storage.

19. A system for applying a machine learning model to identify previously conjoined pieces of tissue in a specimen using a synthetic dataset, 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 digital images associated with a plurality of pathology specimens, at least a portion of the digital images comprising images of previously conjoined pieces of tissue;

generating a synthetic dataset based on the plurality of digital images;

training a panoptic or instance segmentation model based on the plurality of digital images and the synthetic dataset;

outputting the panoptic or instance segmentation model to at least one digital storage device,

running the panoptic or instance segmentation model on one or more digital pathology slides to identify one or more tissue regions across the one or more digital pathology slides;

matching the one or more tissue regions as belonging to a similar tissue block at a different level; and

outputting at least one matching tissue regions to a digital storage.

20. A system for applying a machine learning model to identify previously conjoined pieces of tissue in a specimen using a synthetic dataset, 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 digital images associated with a plurality of pathology specimens, at least a portion of the digital images comprising images of previously conjoined pieces of tissue;

generating a synthetic dataset based on the plurality of digital images;

training a panoptic or instance segmentation model based on the plurality of digital images and the synthetic dataset;

outputting the panoptic or instance segmentation model to at least one digital storage device;

running the panoptic or instance segmentation model on one or more digital pathology slides to generate at least one of one or more labeled tissue cores and/or levels, one or more artifacts, and/or a background; and

determining, based on the generated labeled tissue cores and/or levels, artifacts, and/or a background, whether any tissue regions of the digital pathology slides belong to a similar core at a different level.

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 Oct 10, 2021
From: SAINSON, ANTOINE; ROTHROCK, BRANDON; YOUSFI, RAZIK; RACITI, PATRICIA; HANNA, MATTHEW; KANAN, CHRISTOPHER
To: PAIGE.AI, INC.
Reel/Frame 057746/0220 →
Continuity (3)
Continuation 17470901 · Sep 9, 2021
Provisional Application 63086330 · Oct 1, 2020
Related Publication 20220108446A1 · Apr 7, 2022