Tissue object-based machine learning system for automated scoring of digital whole slides

US10176579B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10176579-B2
Application numberUS-201414776571-A
CountryUS
Kind codeB2
Filing dateMar 12, 2014
Priority dateMar 15, 2013
Publication dateJan 8, 2019
Grant dateJan 8, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A facility includes systems and methods for providing a learning-based image analysis approach for the automated detection, classification, and counting of objects (e.g., cell nuclei) within digitized pathology tissue slides. The facility trains an object classifier using a plurality of reference sample slides. Subsequently, and in response to receiving a scanned image of a slide containing tissue data, the facility separates the whole slide into a background region and a tissue region using image segmentation techniques. The facility identifies dominant color regions within the tissue data and identifies seed points within those regions using, for example, a radial symmetry based approach. Based at least in part on those seed points, the facility generates a tessellation, each distinct area in the tessellation corresponding to a distinct detected object. These objects are then classified using the previously-trained classifier. The facility uses the classified objects to score slides.

First claim

Opening claim text (preview).

The invention claimed is: 1. A non-transitory computer-readable storage medium storing instructions that, if executed by a computing system having a processor, cause the computing system to perform operations comprising: receiving a digitized image associated with a slide; detecting seed points within the digitized image associated with the slide said detecting seed points within the slide comprising: generating an image gradient for a first identified region, and generating a voting response matrix for the identified region based at least on the generated image gradient, the voting response matrix comprising, for each pixel within the first identified region, a vote value; based at least on the detected seed points, extracting objects from the digitized image associated with the slide; and for each of the extracted objects, identifying characteristics of the extracted object, and using a classifier trained based at least on digitized images of tissue samples to classify the extracted object based at least on the identified characteristics of the extracted object. 2. The non-transitory computer-readable storage medium of claim 1 , said detecting seed points within the slide further comprising: identifying local maxima within the generated voting response matrix. 3. The non-transitory computer-readable storage medium of claim 2 , the operations further comprising: for each identified local maximum within the generated voting response matrix, only in response to determining that the local maximum exceeds a threshold value, identifying a corresponding pixel of the first identified region as a seed point. 4. The non-transitory computer-readable storage medium of claim 1 , the operations further comprising: identifying tissue within the received digitized image of data associated with the slide; identifying dominant colors within the identified tissue; for each identified dominant color, associating pixels of identified tissue with the dominant color. 5. The non-transitory computer-readable storage medium of claim 1 , wherein the classifier is a multi-stage classifier. 6. The non-transitory computer-readable storage medium of claim 5 , wherein the multi-stage classifier classifies at least one extracted object as a positively-stained nuclear object or a negatively-stained nuclear object. 7. The non-transitory computer-readable storage medium of claim 1 , further comprising: training a tissue-object classifier using a plurality of reference tissue samples prior to using the classifier to classify the extracted objects, wherein the training comprises seed detection, nuclei object extraction, and features computation based at least on a whole slide image context. 8. A method comprising: receiving a digitized image associated with a slide; detecting seed points within the digitized image associated with the slide, said detecting seed points within the slide comprising: generating an image gradient for a first identified region, and generating a voting response matrix for the identified region based at least on the generated image gradient; based at least on the detected seed points, extracting objects from the digitized image associated with the slide; and for each of the extracted objects, identifying characteristics of the extracted object, and using a classifier trained based at least on digitized images of tissue samples to classify the extracted object based at least on the identified characteristics of the extracted object. 9. The method of claim 8 , wherein said detecting seed points within the slide further comprises: identifying local maxima within the generated voting response matrix. 10. The method of claim 9 , further comprising: for each identified local maximum within the generated voting response matrix, only in response to determining that the local maximum exceeds a threshold value, identifying a corresponding pixel of the first identified region as a seed point. 11. The method of claim 8 , further comprising: identifying tissue within the received digitized image of data associated with the slide; identifying dominant colors within the identified tissue; for each identified dominant color, associating pixels of identified tissue with the dominant color. 12. The method of claim 8 , wherein the classifier is a multi-stage classifier. 13. The method of claim 12 , wherein the multi-stage classifier is configured to classify at least one extracted object as a positively-stained nuclear object or a negatively-stained nuclear object. 14. The method of claim 8 , further comprising: training a tissue-object classifier using a plurality of reference tissue samples prior to using the classifier to classify the extracted objects, wherein the training comprises seed detection, nuclei object extraction, and features computation based at least on a whole slide image context. 15. A computing system comprising: one or more processors; at least one memory configured to store instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving a digitized image associated with a slide; detecting seed points within the digitized image associated with the slide, said detecting seed points within the slide comprising: generating an image gradient for a first identified region, and generating a voting response matrix for the identified region based at least on the generated image gradient; based at least on the detected seed points, extracting objects from the digitized image associated with the slide; and for each of the extracted objects, identifying characteristics of the extracted object, and using a classifier trained based at least on digitized images of tissue samples to classify the extracted object based at least on the identified characteristics of the extracted object. 16. The computing system of claim 15 , wherein said detecting seed points within the slide further comprises: identifying local maxima within the generated voting response matrix. 17. The computing system of claim 16 , wherein the operations further comprise: for each identified local maximum within the generated voting response matrix, only in response to determining that the local maximum exceeds a threshold value, identifying a corresponding pixel of the first identified region as a seed point. 18. The computing system of claim 15 , wherein the operations further comprise: identifying tissue within the received digitized image of data associated with the slide; identifying dominant colors within the identified tissue; and for each identified dominant color, associating pixels of identified tissue with the dominant color. 19. The computing system of claim 15 , wherein the classifier is a multi-stage classifier. 20. The computing system of claim 19 , wherein the multi-stage classifier is configured to classify at least one extracted object as a positively-stained nuclear object or a negatively-stained nuclear object. 21. The computing system of claim 15 , wherein the operations further comprise: training a tissue-object classifier using a plurality of reference tissue samples prior to using the classifier to classify the extracted objects, wherein the training comprises seed detection, nuclei object extraction, and features computation based at least on a whole slide image context.

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10176579B2 cover?
A facility includes systems and methods for providing a learning-based image analysis approach for the automated detection, classification, and counting of objects (e.g., cell nuclei) within digitized pathology tissue slides. The facility trains an object classifier using a plurality of reference sample slides. Subsequently, and in response to receiving a scanned image of a slide containing tis…
Who is the assignee on this patent?
Ventana Med Syst Inc
What technology area does this patent fall under?
Primary CPC classification G06T7/0014. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 08 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).