This invention generally relates to systems and methods for context and purpose driven interaction in digital pathology. More particularly, the invention relates to systems and methods for interfacing applications and/or systems, which provide for customized graphical user interfaces in the field of digital pathology.
Diagnostic methods in pathology carry out the detection, identification, quantization, and characterization of cells, structures, and other items of interest. In the past, either a lab technician or a pathologist has typically performed examination of biological tissues manually. In the manual method, a slide prepared with a biological sample is viewed at a low magnification under a microscope to visually locate candidate cells of interest. Those areas of the slide where cells of interest are located are then viewed at a higher magnification to confirm those objects as cells of interest, such as tumor or cancer cells. Such a process is not only cumbersome, but time consuming.
This manual process performed by pathologists has improved with the use of digital images, i.e. photographed or scanned images of slides containing stained biological samples that have been digitized. High-resolution digital images of a biological sample are typically obtained using a microscope and specialized imaging hardware. However, the use of these digital images can lead to inefficiencies in reviewing the samples. For example, a whole-slide image (WSI) of a typical breast core biopsy is usually very large, and has ‘n’ number of tissues on the same slide in a random orientation. When a pathologist reviews this case, they spend considerable amounts of time first in the manual rotation of the slide to a preferred orientation, followed by the challenge of using the mouse to pan the image at the highest magnification from one tissue to the next. Not only is this process of viewing the images inefficient due to the inability to view images according to a preferred view, or modify the appearance and/or behavior of the view, but it also limits the number of cases that can be read in one day. Accordingly, there is a need for a more efficient system and method that provides a customizable user interface to a pathologist for interacting with digital pathology images.
An aspect of the present invention is a system and/or method that provides a customized user interface for interaction with digital pathology images. The method includes acquiring data, wherein the data comprises at least one digital image, processing the data based on case information, for example, and providing a customized user graphical interface resulting from said processing.
These and other aspects of the present invention will be more apparent from the following description.
a demonstrates a user interface view of the Readflow™ illustrated in
a demonstrates a user interface view of the Readflow™ illustrated in
a demonstrates a user interface view of the Readflow™ illustrated in
a demonstrates a user interface view of the Readflow™ illustrated in
a demonstrates a user interface view of the Readflow™ illustrated in
a demonstrates a user interface view of the Readflow™ illustrated in
a demonstrates a user interface view of the Readflow™ illustrated in
a demonstrates a user interface view of the Readflow™ illustrated in
The foregoing summary, as well as the following detailed description of certain embodiments of the present invention, will be better understood when read in conjunction with the appended drawings. For the purpose of illustrating the invention, certain embodiments are shown in the drawings. It should be understood, however, that the present invention is not limited to the arrangements and instrumentality shown in the attached drawings.
As used herein, “case information” includes any information relating to the case, including, but not limited to, patient name, birth date, age, gender, type of case, type of procedure, number of images, bench and stain types, patient admission date, DICOM header fields and the like.
As used herein, “digital image” includes, but is not limited to, photographed or scanned slides of biological samples, including whole slide images (WSI) and the like.
As used herein, “information management system” may be a digital library or database, such as a repository or the like as appreciated by those skilled in the art. The information management system may include one or more of a user management system, a case or context management system, an image management system, a rules management system, a laboratory information management system (LIS), an electronic medical record (EMR) and/or any other management system as appreciated by one skilled in the art. The image management system may include at least digital images. The case or context management system may include at least case information. The user management system may include information about a user's preferences such as preferences for viewing order of images, orientation of the WSI, the magnification of the WSI, tool options that can be initiated, and the like, as appreciated by one skilled in the art. For example, the preferences may be specific to a lab technician or doctor. Alternatively, the preferences may be specific to a health institution or laboratory facility.
As used herein, “user interface”, refers to the interface that allows the user, for example end users such as pathologists, to input commands and data and receive results, such as a graphical user interface (GUI). The terms “user interface” and “graphical user interface” are used interchangeably herein.
As used herein, “workstation” includes any computer, display device, monitor, and the like as appreciated by one skilled in the art.
In various aspects, the invention is directed to systems and methods for interfacing applications and/or systems which provide customized graphical user interface(s) in the field of digital pathology. In particular, the systems and methods of the invention allow for context and purpose driven interaction in digital pathology. As described in further detail herein, in an embodiment, the invention allows for the processing of data and images from an information management system in conjunction with the needs or preferences of a pathologist to produce a customized user graphical interface which, for example, optimizes appearance and/or behavior of the graphical user interface(s). The customized graphical user interface (the “Readflow™”) allows for efficient work flow by pathologists of the case and/or the digital image. As described further herein, the systems and methods of the invention utilize a processor that processes data relating to the type of case or panel being reviewed and the known needs or preferences of the user.
In an embodiment of the invention, the method includes acquiring data including at least one digital pathology image, processing the data, utilizing the processed data to provide a customized graphical user interface. The customized graphical user interface may be customized based on the case information related to at least one digital pathology image, for example, the type of case such as breast, cancer, skin, or other. The graphical user interface may also be customized based on an end-user's preferences, such as, for example, magnification, orientation of specific image, addition of tools, or other. In an aspect of the invention, the customized graphical user interface provides an interactive environment in which the end user may interact with at least one digital image. The environment may include changes to appearance and/or behavior of the user graphical interface.
In embodiments, the acquired data includes at least one digital pathology image. The acquired data may also include a set of digital images. The set of digital images may be grouped according to, for example, a patient or a case procedure. Alternatively, the acquired data may include at least one digital image and any other desired information such as associated case information. In other embodiments, the acquired data may include at least one digital image and user preferences. In even further embodiments, the acquired data may include information from a medical pathology atlas to impact appearance and/or behavior of the graphical user interface.
In another aspect of the invention, the method includes acquiring data including a digital image, wherein the digital image has associated case information, processing the data based on the case information, and utilizing the processed data to provide a customized graphical user interface.
The method of the invention may be performed by an exemplary system as illustrated in
The at least one information management system 110 includes at least a digital image and associated case information. The case information and the corresponding digital image may be obtained from a single management system or multiple data management systems. In embodiments using a single management system, the case information may be associated with the digital image on the digital image itself, such as through a tag, DICOM header, etc. In other embodiments where multiple management systems are utilized, the case information may be located in a case information management system and the digital images may be separately located in an image management system. In such a case, the case information management system and the image management system are in operable communication with each other as appreciated by one skilled in the art such that the case information may be correlated or associated with the corresponding digital image. In an embodiment, data fields such as patient identification can be used as a means for locating and correlating the case information with the corresponding digital image.
The at least one management system 110 then communicates at least the digital image and case type or procedure type to the processor 120. The processor 120 may be any machine that receives and processes information as appreciated by one skilled in the art. For example, the processor 120 may be a central processing unit (CPU), microprocessor, graphics processing unit (GPU) and the like. In embodiments, the processor 120 may be programmed to implement a rules engine. The rules engine may have programmed thereon predefined rules such that it evaluates incoming information based on one or more predefined rules. In embodiments, the rules engine may include a predefined set of rules determined or set forth in guidelines of governing bodies. In embodiments, the rules engine may include a set of predefined rules for each case type (e.g. hanging protocol for breast, prostate, kidney, etc.) as well as predefined rules based on tests performed for each case type (e.g. H&E stain type, procedure type, etc.). Additionally, the rules engines may include predefined rules based on an individual user's preference, or alternatively, an institution's preferences. In embodiments, multiple predefined sets of rules can be used concurrently. For example, a rule set used for a skin case may be used in conjunction with a predefined set of rules for a specific user's preference. In an alternative embodiment, the rules engine may learn an end user's desired preferences and/or needs based on previous behaviors of the user, as appreciated by one skilled in the art.
In various embodiments, after evaluation of the acquired data or information by the rules engine, the processor 120 executes the determined actions by the rules engine. The processor may process the acquired data or information for example, by running an algorithm on the received information (e.g. scanning the digitized images for areas of probable mitotic activity in order to present them to the pathologist in an automated way). Alternatively, the rules engine may result in a determination that no algorithm needs to be performed on the data in which case no further action is taken by the processor. In embodiments, the processor 120 may process the data a number of times, such as running multiple algorithms on the same information sequentially. Preferably, the acquired data may be continually processed until a determination is made by the rules engine that no further processing remains to be performed on the acquired data.
The processed data from the processor 120 is then utilized to provide a customized graphical user interface on workstation 130 for the pathologist to interface with. For example, the processed data may result in the modification of the appearance of the application and/or modification of the behavior of the application. Appearance modification may include, for example, change in orientation, magnification of an image or a portion of an image, change in display area and the like. Behavior modification may include for example, tools that by themselves could change appearance of the application or change existing as well add new behaviors to the application. For example, in a breast panel IHC, the user may manually outline a region of interest on an image, which then is automatically identified by the system 100 on corresponding images. In embodiments, the tools available to the pathologist for manipulation of a particular image may be selected based on user preferences to provide a customized graphical user interface for the pathologist to interact with the digital image(s).
The various Readflows™ and data processing described herein may be implemented in software running on computers, servers or other processing systems. In use, the software for providing a customized graphical user interface may be launched when the pathologist interacts with the workstation 130 such as by moving the mouse, using the keypad, clicking on an icon or the like. Once launched, the user clicks on the desired case and upon doing so will be presented with an interface that has been customized based on, for example, the type of image and/or case information.
In embodiments, the systems may include more than one workstation, management information system and/or processors. For example, the system may include multiple servers, such as an individual server that maintains user preferences and/or images. The workstation 130 may be capable of communicating with the at least one information management system 110 and/or the processor 120. The workstation, information management system and processor can communicate electronically over a wired or wireless communication, for example. Additionally, the processor 120 may be located in any component of the system 100. For example, the processor 120 may be located within the workstation 130 or the at least one information management system 110 and is in operable communication with a workstation. This results in providing a customized user interface as appreciated by one skilled in the art.
In embodiments, the processor 120 may communicate with a separate server retaining the information management system that includes, for example, a digital library of whole slide images. The servers, such as the at least one information management system 110 and/or processor 120 may reside at the same location or at different locations. For example, the servers may reside onsite at the pathologist's office or alternatively, remotely such as off-site at a medical institution. In other embodiments, the system may include more than one processor.
The system 100 may further include an imaging modality such as a scanner, or the like, to capture the image data in a digital format. For example, when a pathology slide is obtained, a user may scan the image and place the image automatically in the digital image library or, for example, image management system. Alternatively, the image may be scanned and manually moved from a separate server or workstation to the digital archive.
In yet other embodiments, the system may include a scanner, software, and medical imaging devices for electronic capture, viewing, analysis, storage and retrieval of digital images of pathology slides and specimens; software for clinical information and workflow management for pathologists, and/or image analysis software that uses algorithms.
Another aspect of the invention is directed to methods of creating a Readflow™ for a user such as a pathologist.
As discussed above, the method may be initiated by the end user interacting with the workstation 130. In this embodiment, the data is available in the at least one management system prior to the user's interaction with the workstation and may be simultaneously processed upon the user's interaction with the workstation.
In other embodiments, the data may be pre-processed as illustrated in
Examples of case types/procedure types that would undergo pre-processing include case types/procedure types that require longer processing times than normal. The pre-processing engine thus allows for processing of the data prior to the end user's interaction with the workstation/graphical user interface. An example of a case type that may undergo pre-processing is Mitosis counting/Mitosis identification that is processed by the respective algorithm of the applicable Readflow™. In this example, mitosis may be present anywhere in the WSI and results in difficulty in processing the entire slide on the client side when the pathologists open the case/slide. The pre-processing engine will use the rules engine to determine if a slide needs to be processed for Mitosis. It will then process the images and then store the resulting output data (area where Mitosis could be present). When the pathologists open the particular slide/case, this additional data is then displayed and drives the appearance and behavior of the graphical user interface to the user along with the tools to navigate between the different regions in the image where Mitosis could be present.
The pre-processing may also be used for any Readflow™ that needs co-registration, for example, to determine how to register “n” number of slides, which happen to be different slices of the same sample, for example. This information may be stored after the pre-processing step and may be used to setup the graphical user interface when the pathologists open a particular Readflow™ that uses co-registration. Examples of such Readflows™ include Breast panel (H&E, IHC), breast biopsy and hotspots as discussed below.
Another aspect of the invention includes the Readflows™ for each case type and/or case panel as further described below. As discussed above, the Readflows™ allow for the appearance, behavior, or both the appearance and behavior of the graphical user interface to change based on, for example, the case information and user preferences/needs. Examples of Readflows™ discussed below that change the appearance of the original digital image include, but are not limited to the Gleason Score, GU (prostate tumor and hyaline), GU (kidney, cancer), skin (melanoma, epidermis), breast biopsy, H&E and IHC, and core, tissue jumper and hotspots. Examples of Readflows™ discussed below that change appearance and behavior include, but are not limited to, the following: skin (melanoma, epidermis), and breast (H&E, IHC, biopsy and core). Examples of Readflows ™ that include data subject to pre-processing include, but are not limited to, breast (H&E, IHC) and biopsy and hotspots.
The Readflows™ described herein are not to be all-inclusive and/or limiting and may be combined with each other and/or built on to produce additional Readflows™. The following examples are exemplary Readflows™ of the invention.
Referring, now, to
Referring to
As illustrated in
With respect to
As illustrated in
For the tissue jumper Readflow™, as demonstrated in
Referring to
With respect to
In relation to
Both normal and diseased cells have certain physical characteristics that can be used to differentiate them. These characteristics include complex patterns, rare events, and subtle variations in color and intensity, which are what the pathologist looks for when reviewing.
Hematoxilin and Eosin (H&E) is a method of staining that is used to study the morphology of tissue samples. Oncologists attempt to identify particular types of cancer by detecting variations in the patterns from the normal tissue. H&E staining can also be used to determine the pathological grading/staging of cancer (e.g. the Richardson and Bloom Method).
This pathological grading of cancer is important from both a diagnostic and predictive perspective. Currently, pathologists must rely on manually analyzed samples without the benefit of, for example, a software tool and/or reproducibility results with minimal variations.
Referring, now, to
With respect to
With reference, now, to
The invention described herein has a number of advantages and benefits. For example, the systems and methods discussed herein allow for the optimization and efficiency in the interaction between pathologists and the digital pathology images. Additionally, the systems and methods can be customized to an individual user's preference as well as customized to a facility's preference, allowing for even more flexibility and productivity in reading digital pathology images.
While the present invention has been described in terms of its presently preferred embodiments, it will be apparent to those skilled in the art that various changes can be made to the disclosed embodiments without departing from the scope of the invention as defined by the following claims.
This patent application is an international application and claims priority to provisional U.S. Patent Application Ser. No. 61/512,341, filed Jul. 27, 2011, and entitled “Systems and Methods in Digital Pathology”, the entire specification of which is incorporated by reference herein.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US2012/048731 | 7/27/2012 | WO | 00 | 5/5/2014 |
Number | Date | Country | |
---|---|---|---|
61512341 | Jul 2011 | US |