The present disclosure relates generally to the field of medical sensing and, more particularly, to systems and methods for analyzing medical imaging data and characterizing imaged tissues for use in diagnosing and treating disease.
Innovations in diagnosing and verifying the level of success of treatment of disease have migrated from external imaging processes to internal diagnostic processes. In particular, diagnostic equipment and processes have been developed for diagnosing vasculature blockages and other vasculature disease by means of ultra-miniature sensors placed upon the distal end of a flexible elongate member such as a catheter or a guide wire used for catheterization procedures. For example, known medical sensing techniques include angiography, intravascular ultrasound (IVUS), forward looking IVUS (FL-IVUS), fractional flow reserve (FFR) determination, a coronary flow reserve (CFR) determination, optical coherence tomography (OCT), trans-esophageal echocardiography, and image-guided therapy. Each of these techniques may be better suited for different diagnostic situations. To increase the chance of successful treatment, health care facilities may have a multitude of imaging, treatment, diagnostic, and sensing modalities on hand during a procedure.
Pattern recognition in medical imaging identifies biological and inorganic structures based on characteristic signatures and highlights them for viewing, thus providing operators with a better depiction of an imaged area. Methods and systems for recognizing tissues and tissue types have been used in both diagnostic and therapeutic applications. For example, U.S. Pat. No. 6,200,268 entitled “VASCULAR PLAQUE CHARACTERIZATION;” U.S. Pat. No. 6,381,350 entitled “INTRAVASCULAR ULTRASONIC ANALYSIS USING ACTIVE CONTOUR METHOD AND SYSTEM;” U.S. Pat. No. 7,074,188 entitled “SYSTEM AND METHOD OF CHARACTERIZING VASCULAR TISSUE;” U.S. Pat. No. 7,175,597 entitled “NON-INVASIVE TISSUE CHARACTERIZATION SYSTEM AND METHOD;” U.S. Pat. No. 7,215,802 entitled “SYSTEM AND METHOD FOR VASCULAR BORDER DETECTION;” U.S. Pat. No. 7,359,554 entitled “SYSTEM AND METHOD FOR IDENTIFYING A VASCULAR BORDER;” U.S. Pat. No. 7,627,156 entitled “AUTOMATED LESION ANALYSIS BASED UPON AUTOMATIC PLAQUE CHARACTERIZATION ACCORDING TO A CLASSIFICATION CRITERION;” and U.S. Pat. No. 7,988,633 entitled “APPARATUS AND METHOD FOR USE OF RFID CATHETER INTELLIGENCE” disclose pattern recognition in greater detail and are hereby incorporated by reference in their entirety.
While these methods and systems for recognizing tissues and tissue types have proved generally adequate, advances in imaging and in therapeutic applications have made pattern recognition increasingly central to patient care. Therefore, accuracy and speed are of paramount importance. For these reasons and others, further advances in tissue pattern recognition have the potential to measurably improve patient outcomes.
Embodiments of the present disclosure provide an enhanced system and method for tissue characterization using multiple independent characterization models.
In some embodiments, a method for analyzing medical imaging data is provided. The method includes receiving a set of medical imaging data and receiving a set of independent tissue characterization models. Each of the set of independent tissue characterization models is applied to the set of medical imaging data in order to obtain a plurality of interim classification results. An arbitration of the plurality of interim classification results is performed to determine a constituent tissue for the set of medical imaging data. In one such embodiment, each of the set of independent tissue characterization models is applied to the set of medical imaging data in parallel. In another such embodiment, each of the set of independent tissue characterization models is applied to the set of medical imaging data concurrently. In a further such embodiment, the method further includes displaying the determined constituent tissue in combination with a graphical representation of the set of medical imaging data.
In some embodiments, a medical data processing system is provided. The system includes a sensor I/O interface operable to receive imaging data from an imaging instrument, and a plurality of classification cores each operable to receive an independent characterization model and to apply the respective independent characterization model to the received imaging data to produce an interim tissue identification. The system further includes a weighing module operable to receive the interim tissue identification from each of the plurality of classification cores and to determine a constituent tissue from the interim tissue identifications based on an arbitration scheme. In one such embodiment, the received independent characterization models each include a classification tree, and each of the plurality of classification cores are further operable to traverse the respective classification tree to produce the interim tissue identification. In a further such embodiment, the weighing module is further operable to apply a voting scheme to the interim tissue identifications to determine the constituent tissue. In yet a further such embodiment, the voting scheme weighs votes based on a certainty associated with each of the interim tissue identifications.
In some embodiments, a method for constructing a tissue characterization model is provided. The method includes receiving imaging data samples and correlating the imaging data samples to observed corresponding histology to determine a constituent tissue for each of the imaging data samples. The imaging data samples are grouped into a plurality of groups. A tissue characterization sub-model is constructed for each group of the plurality of groups based on imaging data samples grouped into the respective group. Each of the tissue characterization sub-models is independently operable to characterize an unknown imaging data sample. In one such embodiment, each of the sub-models includes a classification tree. In a further such embodiment, the grouping of the imaging data samples utilizes a random grouping scheme.
The systems and methods of the present disclosure perform pattern recognition on medical sensing data and may thereby identify tissues, tissue categories, inorganic materials, and/or other suitable organic and inorganic structures. In some embodiments, multiple independent models or sub-models are used to identify the tissues. Because the models are based on a reduced set of reference samples compared to a single monolithic model, each model may be simpler with fewer branches and greater certainty (though not necessarily greater individual accuracy) than the monolithic model. Simplicity improves recognition speed and reduces the need for pruning, which may compromise prediction accuracy. Due to the independent nature of each model, in some embodiments, the models may be applied independently as separate threads on a multithreaded or multi-core processor. This may further improve recognition speed. As a further advantage, in some embodiments, multiple parallel models reduce the effects of statistical outliers in the reference set of data used to construct the trees. Of course, it is understood that these advantages are merely exemplary, and no particular advantage is required for any particular embodiment.
Additional aspects, features, and advantages of the present disclosure will become apparent from the following detailed description.
Illustrative embodiments of the present disclosure will be described with reference to the accompanying drawings, of which:
For the purposes of promoting an understanding of the principles of the present disclosure, reference will now be made to the embodiments illustrated in the drawings, and specific language will be used to describe the same. It is nevertheless understood that no limitation to the scope of the disclosure is intended. Any alterations and further modifications to the described devices, systems, and methods, and any further application of the principles of the present disclosure are fully contemplated and included within the present disclosure as would normally occur to one skilled in the art to which the disclosure relates. In particular, it is fully contemplated that the features, components, and/or steps described with respect to one embodiment may be combined with the features, components, and/or steps described with respect to other embodiments of the present disclosure. For the sake of brevity, however, the numerous iterations of these combinations will not be described separately.
In the illustrated embodiment, the medical system 100 is deployed in a catheter lab 102 having a control room 104, with the processing system 101 being located in the control room. In other embodiments, the processing system 101 may be located elsewhere, such as in the catheter lab 102, in a centralized area in a medical facility, or at an off-site location (i.e., in the cloud). The catheter lab 102 includes a sterile field generally encompassing a procedure area but its associated control room 104 may or may not be sterile depending on the requirements of a procedure and/or health care facility. The catheter lab and control room may be used to perform on a patient any number of medical sensing procedures such as angiography, intravascular ultrasound (IVUS), virtual histology (VH), forward looking IVUS (FL-IVUS), intravascular photoacoustic (IVPA) imaging, a fractional flow reserve (FFR) determination, a coronary flow reserve (CFR) determination, optical coherence tomography (OCT), computed tomography, intracardiac echocardiography (ICE), forward-looking ICE (FLICE), intravascular palpography, transesophageal ultrasound, or any other medical sensing modality known in the art. Further, the catheter lab and control room may be used to perform one or more treatment or therapy procedures on a patient such as radiofrequency ablation (RFA), cryotherapy, atherectomy or any other medical treatment procedure known in the art. For example, in the catheter lab 102, a patient 106 may be undergoing a multi-modality procedure either as a single procedure or in combination with one or more sensing procedures. In any case, the catheter lab 102 includes a plurality of medical instruments including medical sensing devices that may collect medical sensing data in various different medical sensing modalities from the patient 106.
In the illustrated embodiment of
In the illustrated embodiment of
Additionally, in the medical system 100, an electrocardiogram (ECG) device 116 is operable to transmit electrocardiogram signals or other hemodynamic data from patient 106 to the processing system 101. In some embodiments, the processing system 101 may be operable to synchronize data collected with the catheters 108 and 110 using ECG signals from the ECG 116. Further, an angiogram system 117 is operable to collect x-ray, computed tomography (CT), or magnetic resonance images (MRI) of the patient 106 and transmit them to the processing system 101. In one embodiment, the angiogram system 117 may be communicatively coupled to the processing system to the processing system 101 through an adapter device. Such an adaptor device may transform data from a proprietary third-party format into a format usable by the processing system 101. In some embodiments, the processing system 101 may be operable to co-register image data from angiogram system 117 (e.g., x-ray data, MRI data, CT data, etc.) with sensing data from the IVUS and OCT catheters 108 and 110. As one aspect of this, the co-registration may be performed to generate three-dimensional images with the sensing data.
A bedside controller 118 is also communicatively coupled to the processing system 101 and provides user control of the particular medical modality (or modalities) being used to diagnose the patient 106. In the current embodiment, the bedside controller 118 is a touch screen controller that provides user controls and diagnostic images on a single surface. In alternative embodiments, however, the bedside controller 118 may include both a non-interactive display and separate controls such as physical buttons and/or a joystick. In the integrated medical system 100, the bedside controller 118 is operable to present workflow control options and patient image data in graphical user interfaces (GUIs). The bedside controller 118 includes a user interface (UI) framework service through which workflows associated with respective modalities may execute. Thus, the bedside controller 118 is capable displaying workflows and diagnostic images for one or more modalities allowing a clinician to control the acquisition of medical sensing data with a single interface device.
A main controller 120 in the control room 104 is also communicatively coupled to the processing system 101 and, as shown in
The medical system 100 further includes a boom display 122 communicatively coupled to the processing system 101. The boom display 122 may include an array of monitors, each capable of displaying different information associated with a medical sensing procedure. For example, during an IVUS procedure, one monitor in the boom display 122 may display a tomographic view and one monitor may display a sagittal view.
Further, the medical sensing data processing system 101 is communicatively coupled to a data network 125. In the illustrated embodiment, the data network 125 is a TCP/IP-based local area network (LAN); however, in other embodiments, it may utilize a different protocol such as Synchronous Optical Networking (SONET), or may be a wide area network (WAN). The processing system 101 may connect to various resources via the network 125. For example, the processing system 101 may communicate with a Digital Imaging and Communications in Medicine (DICOM) system 126, a Picture Archiving and Communication System (PACS) 127, and a Hospital Information System (HIS) 128 through the network 125. Additionally, in some embodiments, a network console 130 may communicate with the medical sensing data processing system 101 via the network 125 to allow a doctor or other health professional to access the aspects of the medical system 100 remotely. For instance, a user of the network console 130 may access patient medical data such as diagnostic images collected by medical sensing data processing system 101, or, in some embodiments, may monitor or control one or more on-going procedures in the catheter lab 102 in real-time. The network console 130 may be any sort of computing device with a network connection such as a PC, laptop, smartphone, tablet computer, or other such device located inside or outside of a health care facility.
Additionally, in the illustrated embodiment, medical sensing tools in system 100 discussed above are shown as communicatively coupled to the processing system 101 via a wired connection such as a standard copper link or a fiber optic link, but, in alternative embodiments, the tools may be connected to the processing system 101 via wireless connections using IEEE 802.11 Wi-Fi standards, Ultra Wide-Band (UWB) standards, wireless FireWire, wireless USB, or another high-speed wireless networking standard.
One of ordinary skill in the art would recognize that the medical system 100 described above is simply an example embodiment of a system that is operable to collect diagnostic data associated with one or more of medical modalities. In alternative embodiments, different and/or additional tools may be communicatively coupled to the processing system 101 so as to contribute additional and/or different functionality to the medical system 100.
In many embodiments, the medical system 100 obtains sensing data that contains information about the environment surrounding the sensing instrument, such as IVUS signal data or OCT signal data. In some such embodiments, the medical system 100 is operable to perform a tissue characterization technique on the sensing data to identify the tissues and materials of the surrounding environment. The recognized structures are displayed to the operator using color overlays, pseudo-topographic outlines, markers, and other indicators.
Referring now to
The medical sensing system 200 includes an elongate member 202. As used herein, “elongate member” or “flexible elongate member” includes at least any thin, long, flexible structure that can be inserted into the vasculature of a patient. While the illustrated embodiments of the “elongate members” of the present disclosure have a cylindrical profile with a circular cross-sectional profile that defines an outer diameter of the flexible elongate member, in other instances all or a portion of the flexible elongate members may have other geometric cross-sectional profiles (e.g., oval, rectangular, square, elliptical, etc.) or non-geometric cross-sectional profiles. Flexible elongate members include, for example, guide wires, catheters, and guide catheters. In that regard, a catheter may or may not include a lumen extending along its length for receiving and/or guiding other instruments. If the catheter includes a lumen, the lumen may be centered or offset with respect to the cross-sectional profile of the device.
Elongate member 202 includes sensors 204 disposed along the length of the member 202. In some embodiments, the elongate member 202 includes one or more sensors (e.g., sensor 204) disposed at the distal end 206. In various embodiments, the sensors 204 correspond to sensing modalities such as flow, optical flow, IVUS, photoacoustic IVUS, FL-IVUS, pressure, optical pressure, fractional flow reserve (FFR) determination, coronary flow reserve (CFR) determination, OCT, transesophageal echocardiography, image-guided therapy, other suitable modalities, and/or combinations thereof. In an exemplary embodiment, sensor 204 is an IVUS ultrasound transceiver. In another embodiment, sensor 204 is an OCT transceiver. Other embodiments incorporate other combinations of sensors, and no particular sensor or combination of sensors is required for any particular embodiment.
The electronic, optical, and/or electro-optical sensors 204, components, and associated communication lines 208 are sized and shaped to allow for the diameter of the flexible elongate member 202 to be very small. For example, the outside diameter of the elongate member 202, such as a guide wire or catheter, containing one or more electronic, optical, and/or electro-optical components as described herein is between about 0.0007″ (0.0178 mm) and about 0.118″ (3.0 mm), with some particular embodiments having outer diameters of approximately 0.014″ (0.3556 mm), approximately 0.018″ (0.4572 mm), and approximately 0.035″ (0.889 mm)). As such, the flexible elongate members 202 incorporating the electronic, optical, and/or electro-optical component(s) of the present application are suitable for use in a wide variety of lumens within a human patient besides those that are part or immediately surround the heart, including veins and arteries of the extremities, aorta, renal arteries, blood vessels in and around the brain, and other lumens.
The distal end 206 of the elongate member 202 is advanced through a vessel 210 (or vascular structure). Vessel 210 represents fluid filled or surrounded structures, both natural and man-made, within a living body and can include for example, but without limitation, structures such as: organs including the liver, heart, kidneys, gall bladder, pancreas, lungs; ducts; intestines; nervous system structures including the brain, dural sac, spinal cord and peripheral nerves; the urinary tract; the pulmonary tree; as well as valves within the blood or other systems of the body. In addition to natural structures, elongate member 202 may be used to examine man-made structures such as, but without limitation, heart valves, stents, shunts, filters and other devices positioned within the body, for example, a guide wire or guide catheter.
When the sensor 204 is active, a communications channel 208, such as an optical fiber, a conductor bundle, and/or a wireless transceiver, present in the elongate member 202 carries sensor data to a patient interface monitor (PIM) 212 coupled to the proximal end 214 of the elongate member 202. The PIM 212 may be substantially similar to the IVUS PIM 112 and/or OCT PIM 114 disclosed with reference to
The PIM 212 is communicatively coupled to the processing system 101, which governs sensor operation and data acquisition, processing, interpretation, and display. In many respects, the processing system 101 is substantially similar to the imaging system 101 of
In an illustrative example of a typical environment and application of the system 200, a surgeon advances a guide wire 218 through a vascular structure 210 to a region of the vascular structure 210 to be imaged. The guide wire 218 is threaded through at least a portion of the distal end 206 of the elongate member 202 so that the elongate member 202 can be advanced over the guide wire 218 and through the vascular structure 210. Once the sensor 204 has reached the region to be imaged, the sensor 204 is activated. Depending on the modality, the sensor 204 may produce an emission such as an ultrasonic waveform in the case of some IVUS sensors 204 or a near-infrared light emission in the case of some OCT sensors 204. Other emissions may include X-ray and/or other penetrating radiation. The emitted waveform is reflected by the vascular structure 210, and the reflected echoes are received by one or more receiving sensors, which, in some embodiments, may include the emitting sensor 204. The received echo signals are transmitted to the PIM 212 via a communications channel 208 such as a conductive or fiber-optic conduit or a wireless communications interface. The PIM 212 may amplify the echo data and may perform preliminary pre-processing before transmitting the echo data to the data processing system 101. The data processing system 101, in turn, further processes, aggregates, and assembles the received echo data to create an image of the vascular structure 210 for display on the display 216. In some exemplary applications, the elongate member 202 is advanced beyond the area of the vascular structure 210 to be imaged and pulled back as the sensor 204 is operating, thereby exposing and imaging a longitudinal portion of the vascular structure 210. To ensure a constant speed, a pullback mechanism is used in some instances. A typical withdraw speed is 0.5 mm/s.
As illustrated in
Referring now to
A set of exemplary signals 300 representing 360° of acquisition may be obtained and assembled for display. This may include converting signal characteristics to luminance (brightness) or chromatic (color) values, and arranging the signals according to the spatial orientation of the corresponding scan line. Referring now to
A sensing data processing system 101 constructs the displayed image 400 from the imaging signals in order to visually represent the surrounding vessel 210. This process may include steps to remove noise and reduce distortion, steps to determine precise location from time-of-flight, steps to enhance resolution, steps to convert linear data to a polar representation, and other processing steps recognized to one of skill in the art. The resulting display 400 is a radial cross-section (and/or conical view for forward-looking embodiments) of the vessel 210. The central circular portion 408 of the display 400, which does not contain any processed signal, corresponds to the cross section of the elongate member 202.
As mentioned above, different vascular components (comprising different types and densities of tissues and cells) and boundaries between tissues, absorb and reflect imaging signals differently. For example, in an embodiment, an IVUS sensor 204 emits an ultrasound waveform at about 45 MHz, which is reflected by tissues that comprise a vessel 210. However, in the example, the reflected ultrasound echo includes a host of different frequencies produced by the resonance characteristics of the tissues within the bandwidth of the 45 MHz IVUS transducer. These resonance characteristics and the corresponding echo signal effects can be used to determine the morphology of the imaged environment based on signal pattern recognition techniques. Thus, the processing system 101 may identify tissues (e.g., thrombus, plaque, adventitia, fibrous tissue, fibro-lipidic tissue, calcified necrotic tissue, calcific tissue, cholesterol, vessel wall, etc.), fluids, tissue categories (e.g., plaques may be further characterized as one of fibrous, fibro-fatty, necrotic core, or dense calcium), inorganic materials (e.g., stents, surgical instruments, radiographic and/or echographic markers, etc.), and/or other suitable organic and inorganic structures (e.g., tissue borders, lumens, etc). For conciseness, these tissues, tissue types, organic and inorganic materials, and/or other suitable structures will be referred to as “constituent tissues.” After having identified the constituent patterns and/or tissues from the received imaging data, the processing system 101 may present the identified structures, including borders or boundaries between different regions, to the operator. To understand suitable methods for performing tissue characterization, it may be useful to first disclose how a pattern recognition model is constructed.
Referring now to
Referring to block 502, vascular specimens are obtained. These specimens are typically procured from human donors. However, animal specimens and manufactured models may be acceptable in some embodiments. The specimens, whether human, animal, or artificial, may be screened for suitability. In one example, specimens were limited to human donors without prior cardiac percutaneous interventions or surgical revascularization and with no history of alcohol or drug abuse and no known blood-born pathogen diseases.
Referring to block 504, the specimens are imaged using an imaging system substantially similar to systems 100 and 200 disclosed with reference to
Referring to block 506, the specimens are prepared for histological inspection. In an embodiment, a specimen is pressure fixed using 10% buffered formalin at systolic pressure for at least four hours. The vessel is then sectioned and paraffin embedded. Preparation may also include a histological staining using indicators such as hematoxylin and eosin (H&E) and/or Movat pentachrome stains, among others.
Referring to block 508, a histology review is performed on the prepared specimens by a histology expert. The review determines the constituent tissues of the vascular specimen and cross-references tissues against their location and orientation within the vessel. The review may also cross-reference tissues against their position relative to other structures (e.g., side branches, other veins, myocardium, pericardium, etc.). The review may focus on any relevant constituent tissues including tissues, tissue categories, inorganic materials, and/or other suitable organic and inorganic structures.
Referring to block 510, the observed histology is spatially correlated to the imaging data by the imaging system. The comparison identifies the portions of the imaging data set that correspond to the identified constituent tissues.
Referring to block 512, the imaging data set is examined for parameters with the potential to be used as selection criteria for distinguishing constituent tissues. These parameters may come from the imaging data itself. In the example of an IVUS imaging data set, temporal (e.g., time in sample, root-mean-square, etc.) and/or spectral parameters (e.g., center frequency, integrated backscatter, mid-band fit, intercept, slope, maximum power, frequency at maximum power, minimum power, and frequency at minimum power) derived from 1-dimensional, 2-dimensional, or multi-dimensional data may be considered as well as range (distance between the tissue and the sensor). The parameters may also include related factors such as patient demographics, medical history, coexisting conditions, and/or other suitable parameters. Parameters may be considered based on selectivity, discrimination, and other factors. In some embodiments, parameters are included or excluded based on known predictive value. For example, parameters known to be useful in characterizing 20 MHz IVUS imaging data may be considered for characterizing 45 MHz IVUS imaging data. In some embodiments, parameters are included or excluded based on whether they can be determined rapidly during the course of a surgical procedure. Parameters that may delay display of imaging data or pattern recognition results may be excluded in some embodiments.
Referring to block 514, the imaging data is divided into discrete data points, or samples, each corresponding to a constituent tissue. Each sample represents a known occurrence of a particular constituent tissue and the corresponding imaging data. A set of samples may be identified for each constituent tissue.
Referring to block 516, a model is constructed for distinguishing the constituent tissues based on the sets of samples. Numerous methods of distinguishing constituent tissues and for constructing predictive models for performing characterization are known in the art. For example, U.S. Patent Publication No. 2013/00044924, entitled “CLASSIFICATION TREES ON GPGPU COMPUTE ENGINES,” discloses optimizing classification tree evaluation for characterization of tissue, and is hereby incorporated by reference in its entirety. In brief, classification trees are predictive models used to systematically evaluate an unknown sample against a set of selection criteria to determine a match. A tree may be expressed as a hierarchical set of nodes linked by branches. Nodes with further branches are decision nodes and represent one or more comparison steps, whereas terminal nodes, or leaf nodes, represent conclusions of the classification process.
A medical sensing data processing system 101 (such as the data processing system 101 of
As can be seen from the embodiment of
For each of the vascular specimens 702, a set of constituent tissues have been identified and samples of the tissues have been plotted against a range 704 of a branch criterion. The samples may be obtained and assessed using the method 500 disclosed with reference to
In the illustrated embodiment, the samples fall within the ranges designated by ovals 706. As can be seen, the ranges may be discontinuous and the ranges for multiple tissues may overlap. Due to natural variation, the ranges for particular tissues may vary across specimens. For example, a branch criterion value identified by dashed line 708 falls within a range corresponding to tissue 1 in specimen 1 and specimen 2, does not correspond to any tissues in specimen 3, and falls within a range corresponding to tissue 2 in specimen 4. The modeling of block 516 of
Referring to
Referring to block 802, a set of samples from a medical imaging dataset is obtained, where each sample corresponds to a constituent tissue, which may be a tissue, a tissue type, an organic or inorganic structure, and/or other suitable structure. Each sample represents a known occurrence of a particular constituent tissue and the corresponding imaging data. A set of samples may be identified for each constituent tissue. In some embodiments, the samples are obtained and the correspondence performed using tissue specimens in a method such as method 500 disclosed with reference to
Referring to block 804, the samples are examined for parameters with the potential to be used as selection criteria for distinguishing constituent tissues. This process may be substantially similar to that of block 512 disclosed with reference to
Referring to block 806, the samples are divided into groups. Typically, each group will have fewer specimens than the total number of samples making each group a subset of the total. Any of a variety of grouping schemes may be used including random, pseudo-random, weighted, and/or learning schemes. Somewhat counter-intuitively, in some embodiments, random grouping produces sub-models with predictive accuracy as good as or better than learning schemes. In embodiments utilizing weighted schemes, the grouping may affect the relative weight of each specimen during pattern recognition, and thus archetypal specimens may be included in multiple groups and in greater frequency. Conversely, more atypical or aberrational specimens may be included in fewer groups. In contrast, learning schemes begin with a core group of samples and then include further samples if they improve the accuracy and/or efficiency of the resulting characterization sub-model. Further groupings schemes are both contemplated and provided for. Use of a random, pseudo-random, or, for that matter, any other grouping scheme does not preclude the use of other classification or filtering of the samples prior to applying the grouping scheme. In an exemplary embodiment, because aspects of a backscatter response from a tissue vary according to the distance between the tissue and the sensor, samples are first grouped by range or distance from the sensor prior to applying a further grouping scheme. In further exemplary embodiments, samples are classified based on parameters such as patient demographics, medical history, coexisting conditions, and/or other suitable parameters prior to applying the grouping scheme.
Referring to block 808, a sub-model is constructed for distinguishing the constituent tissues for each group based on the samples for that particular group. The sub-model may take any of a variety of forms, including a classification tree. Accordingly, in some embodiments, the sub-models each include an independent classification tree for each group. Because the groupings each have fewer samples than the total available samples, the trees for each group may be simpler with fewer branches and greater certainty (though not necessarily greater individual accuracy) than a tree based on all available samples. Simplicity improves recognition speed and reduces the need for tree pruning, which may compromise prediction accuracy. Due to the independence, in some embodiments, the trees may be traversed independently as separate threads on a multithreaded or multi-core processor. This may further improve pattern recognition speed. As a further advantage, in some embodiments, multiple parallel trees reduce the effects of statistical outliers in the reference set of data used to construct the trees.
A system and method for performing tissue pattern recognition using multiple parallel models, such as the sub-models constructed in the method 800 of
The pattern recognition engine 900 includes a sensor I/O interface 902. Referring to block 1002 of
Referring to block 1004 of
Referring to block 1006 of
Referring to block 1008 of
Concurrent with the tissue pattern recognition, the received medical imaging data 901 may also be used by the imaging engine 910 to construct an image 912 that visually represents the surrounding vessel. This process may include steps to remove noise and reduce distortion, steps to determine precise location from time-of-flight, steps to enhance resolution, steps to convert linear data to a polar representation, and other processing steps recognized to one of skill in the art. In some embodiments, this process also includes converting signal characteristics to luminance (brightness) or chromatic (color) values, and arranging the signals according to the spatial orientation of the corresponding scan line.
The final results of the tissue pattern recognition may be presented at a display alone or in combination with the image 912. In one typical application, referring to block 1010 of
In the illustrated embodiment, the user interface 1100 includes one or more display panes 1102 for displaying medical sensing data corresponding to one or more modalities. The user interface 1100 may also include one or more display attribute panes 1104. The display attribute pane 1104 presents user-selectable display attributes corresponding to a tissue pattern recognition process via checkboxes 1106, exclusive and non-exclusive lists 1108, radio buttons, and other suitable interface schemes. In the illustrated embodiment, the display attribute pane 1104 presents the display attribute options in categories presented as tabs 1110, although this is merely exemplary and other arrangements including dropdown menus, toolbars, trees, and other suitable arrangements are provided for. Upon user selection of display attribute, the display attribute is applied to the corresponding data and the display is updated. This may include updating a tissue marker (e.g., marker 1112).
The tissue marker 1112 represents an identified constituent tissue such as that identified by the method 1000 of
Although illustrative embodiments have been shown and described, a wide range of modification, change, and substitution is contemplated in the foregoing disclosure and in some instances, some features of the present disclosure may be employed without a corresponding use of the other features. Further, as described above, the components and extensions described above in association with the multi-modality processing system may be implemented in hardware, software, or a combination of both. The processing systems may be designed to work on any specific architecture. For example, the systems may be executed on a single computer, local area networks, client-server networks, wide area networks, internets, hand-held and other portable and wireless devices and networks. It is understood that such variations may be made in the foregoing without departing from the scope of the present disclosure. Accordingly, it is appropriate that the appended claims be construed broadly and in a manner consistent with the scope of the present disclosure.
The present application claims priority to and the benefit of U.S. Provisional Patent Application No. 61/785,589, filed Mar. 14, 2013, which is hereby incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61785589 | Mar 2013 | US |