RE50416

Quality Control for Digital Pathology Slides

PublishedMay 6, 2025
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
31 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A non-transitory computer-readable storage device storing computer-executable instructions that when executed control a processor to perform operations, the operations comprising: accessing a digital pathology (DP) image, the DP image having a plurality of pixels, a pixel having an intensity; accessing a histological quality control (HistoQC) pipeline, where the HistoQC pipeline includes a sequential list of N modules, N being an integer; generating a true mask of the DP image, where the true mask indicates which pixels in the DP image are artifact free; proceeding, starting with the a first module in the HistoQC pipeline, to, in an iterative manner: select a module from the HistoQC pipeline; and apply the selected module to the DP image, where at least one selected module, when applied to the DP image, generates a refined true mask by refining the true mask based on the application of the selected module to the DP image, with the refined true mask acting as a true mask for a next iteration, until the N modules have been selected from the HistoQC pipeline; upon determining that the N modules have been selected from the HistoQC pipeline: generating a final mask based on the refined true mask, where the final mask indicates a region of the DP image that is artifact free; upon determining that a threshold level of the DP image is artifact free based on the final mask: declaring the DP image suitable for diagnostic analysis; upon determining that the final mask is suitable for downstream computation: providing the final mask for downstream computation; upon determining that the final mask is not suitable for downstream computation: repairing the DP image, or removing the DP image from downstream computation; and displaying the final mask.

2

2. The non-transitory computer-readable storage device of claim 1, where the DP image includes metadata about the DP image.

3

3. The non-transitory computer-readable storage device of claim 2, where the metadata includes a magnification level, a scanner type, or a microns per pixel value.

4

4. The non-transitory computer-readable storage device of claim 3, where accessing the HistoQC pipeline includes selecting a HistoQC pipeline from among a plurality of HistoQC pipelines based, at least in part, on the metadata.

5

5. The non-transitory computer-readable storage device of claim 1, where accessing the HistoQC pipeline includes accessing a configuration file.

6

6. The non-transitory computer-readable storage device of claim 5, where the configuration file defines a plurality of modules to apply to the DP image, and the order in which to apply the plurality of modules to the DP image.

7

7. The non-transitory computer-readable storage device of claim 6, where the configuration file further defines a parameter associated with a module.

8

8. The non-transitory computer-readable storage device of claim 1, where generating the true mask includes defining a the true mask that indicates to indicate all the pixels in the DP image are artifact free.

9

9. The non-transitory computer-readable storage device of claim 1, where applying the selected module to the DP image comprises: extracting a pixel-level feature from the DP image; and generating a metric about the DP image based on the extracted pixel-level feature.

10

10. The non-transitory computer-readable storage device of claim 9, where applying the selected module to the DP image further comprises refining the true mask based on the metric.

11

11. The non-transitory computer-readable storage device of claim 1, where applying the selected module to the DP image comprises: computing a pixel-level threshold based on the true mask.

12

12. The non-transitory computer-readable storage device of claim 11, where applying the selected module to the DP image further comprises refining the true mask based on the pixel-level threshold.

13

13. The non-transitory computer-readable storage device of claim 1, where applying the selected module to the DP image comprises: providing the true mask to a machine learning classifier; and receiving, from the machine learning classifier, a classification of a region of the true mask, where the machine learning classifier generates the classification based, at least in part, on a pixel-level analysis of the true mask.

14

14. The non-transitory computer-readable storage device of claim 13, where applying the selected module to the DP image further comprises refining the true mask based on the classification.

15

15. The non-transitory computer-readable storage device of claim 13, the operations further comprising training the machine learning classifier according to a set of exemplar images, a member of the set of exemplar images having a plurality of pixels, a pixel having an intensity, where a first member of the set of exemplar images is an original image, and where the a second member of the set of exemplar images is a binary mask of the original image, where the binary mask identifies which pixels in the second member are members of a positive class, and which pixels in the second member are members of a negative class.

16

16. The non-transitory computer-readable storage device of claim 15, where the first member of the set of exemplar images and second member of the set of exemplar images have the a same magnification.

17

17. The non-transitory computer-readable storage device of claim 1, where determining that the final mask is suitable for downstream computation includes determining if the final mask includes a threshold level of artifacts, or if the final mask includes a threshold number of pixels relative to the a number of pixels in the DP image.

18

18. The non-transitory computer-readable storage device of claim 1, the operations further comprising: identifying a batch effect in the DP image based, at least in part, on the final mask; and upon determining that the batch effect is above a threshold level: correcting the batch effect, or removing the DP image from downstream computation.

19

19. The non-transitory computer-readable storage device of claim 18, where a the batch effect is a non-biological technical artifact occurring within a threshold percentage of the members of a plurality of DP images.

20

20. An apparatus for performing quality control of digital pathology (DP) slides, comprising: a processor; a memory configured to store a histological quality control (HistoQC) pipeline, and a DP image, the DP image having a plurality of pixels, a pixel having an intensity; an input/output (I/O) interface; a set of circuits; and an interface that connects the processor, the memory, the I/O interface, and the set of circuits, the set of circuits comprising: an image acquisition circuit configured to: access a the DP image, where the DP image includes metadata associated with the DP image; define a true mask for the DP image, where the true mask indicates a region of the DP image free of artifacts; a HistoQC pipeline circuit configured to: access a first HistoQC pipeline, a HistoQC pipeline having a sequential list of N modules, N being an integer; starting with the a first module in the sequential list: select a module from the sequential list; and apply the selected module to the DP image, where applying the selected module to the DP image includes: for at least one selected module, generating a refined true mask by refining the true mask based on the application of the module to the DP image, in an iterative manner, with the refined true mask acting as a true mask for a next iteration, until the N modules have been selected from the sequential list; upon determining that the N modules have been selected from the sequential list: generate a final mask based on the refined true mask, where the final mask indicates a region of the DP image that is artifact free; a mask assessment circuit configured to: upon determining that a threshold level of the DP image is artifact free based on the final mask: select the DP image for diagnostic analysis; upon determining that the final mask is suitable for downstream computation: provide the final mask for downstream computation; upon determining that the final mask is not suitable for downstream computation: repair the DP image, or remove the DP image from downstream computation; and a display circuit configured to display the final mask.

21

21. The apparatus of claim 20, where the HistoQC pipeline includes a metric-based module, a threshold-based module, or a machine-learning classification module; where a the metric-based module computes a metric based on the DP image; where a the threshold-based module computes a threshold based on the DP image; where a the machine-learning classification module generates a classification of the DP image or a region of the DP image.

22

22. The apparatus of claim 21, where the HistoQC pipeline circuit is further configured to: refine the true mask based on the metric, the threshold, or the classification.

23

23. The apparatus of claim 20, where the DP image is a member of a plurality of DP images, and where the HistoQC pipeline circuit is further configured to detect a batch effect in the DP image.

24

24. The apparatus of claim 20, where the first HistoQC pipeline is a low-computational cost HistoQC pipeline; and where the HistoQC pipeline circuit is further configured to: select, based on the metadata associated with the DP image and a first iteration of the first HistoQC pipeline to the DP image, a second, different, higher-computational cost HistoQC pipeline, and apply the second, different, higher-computational cost HistoQC pipeline to the DP image.

25

25. A non-transitory computer-readable storage device storing computer-executable instructions that when executed control a computer to perform a method of performing quality control on a digital pathology (DP) image, the method comprising: accessing a set of DP images, a DP image having an imaging parameter, the DP image further having a plurality of pixels, a pixel having an intensity; applying a low-computation cost histology quality control (HistoQC) pipeline to the set of DP images, where the low-computational cost HistoQC pipeline computes a first set of image metrics associated with a member of the set of DP images; assigning the member of the set of DP images to a first cohort or a second, different cohort based, at least in part, on the imaging parameter and the first set of image metrics; applying a first, higher-computational-cost HistoQC pipeline to a member of the first cohort; applying a second, different higher-computation-cost higher-computational-cost HistoQC pipeline to a member of the second, different cohort; where the first, higher-computational-cost HistoQC pipeline determines an artifact-free region of the member of the first cohort, and classifies the member of the first cohort as suitable for downstream computation or diagnostic analysis, or unsuitable for downstream computation or diagnostic analysis based, at least in part, on the artifact free region; and where the second, different, higher-computational-cost HistoQC pipeline determines an artifact-free region of the member of the second, different cohort, and classifies the member of the second, different cohort as suitable for downstream computation or diagnostic analysis, or unsuitable for downstream computation or diagnostic analysis based, at least in part, on the artifact free region.

26

26. A method, comprising: using a computing system, applying a sequential pipeline of modules to a digital pathology image to generate a final true mask of the digital pathology image, the final true mask indicating which pixels of the digital pathology image are free of artifacts, at least some of the modules in the sequential pipeline of modules refining an initial true mask into the final true mask; and displaying one or more descriptors of the final true mask.

27

27. The method of claim 26, further comprising gathering metrics descriptive of the digital pathology image, the final true mask, the initial true mask, or a refined true mask in at least one module of the sequential pipeline of modules.

28

28. A non-transitory computer-readable storage device storing computer-executable instructions that cause the computing system to perform the method of claim 26.

29

29. A method, comprising: using a computing system, applying a sequential pipeline of modules to a cohort of digital pathology images to generate at least one metric descriptive of each of the digital pathology images in the cohort and a final true mask for each of the digital pathology images in the cohort, the final true mask indicating which pixels of the digital pathology image are free of artifacts; and displaying at least the at least one metric in an interactive graphical user interface or in a report in such a way as to allow an identification or a description of outliers and batch effects among the cohort of digital pathology images.

30

30. The method of claim 29, further comprising displaying the final true mask in the interactive graphical user interface.

31

31. A non-transitory computer-readable storage device storing computer-executable instructions that cause the computing system to perform the method of claim 29.

Patent Metadata

Filing Date

Unknown

Publication Date

May 6, 2025

Inventors

Anant Madabhushi
Andrew Janowczyk

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “QUALITY CONTROL FOR DIGITAL PATHOLOGY SLIDES” (RE50416). https://patentable.app/patents/RE50416

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.