MESIAL TEMPORAL LOBE EPILEPSY CLASSIFIER BASED ON VOLUME AND SHAPE OF SUBCORTICAL BRAIN REGIONS
In one embodiment, a method that determine parameters corresponding to shape and volume of the one or more brain structures from the one or more meshes (36) and provides the parameters to a classifier to estimate a probability of a brain abnormality based on the parameters.
The present invention is generally related to detection of brain abnormalities.
BACKGROUND OF THE INVENTIONEpilepsy is a public health problem that affects almost 3 million individuals in the US alone. By age 75, 3% of the population will develop epilepsy and 10% of the population will have had at least one seizure. The most common form of medically intractable epilepsy is mesial temporal lobe epilepsy (MTLE), which is usually related to mesial temporal sclerosis (MTS). In those cases, if a seizure focus can be localized, surgery to remove the seizure focus can be curative. Common pathological findings in patients with MTS include atrophy of brain structures in the mesial temporal lobe, primarily the hippocampus and amygdala, and also the entorhinal cortex.
Qualitative visual assessment of subtle structural abnormalities is difficult and subjective even for experienced neuro radiologists. Quantitative MRI techniques that can improve the standard visual inspection have been developed. Hippocampal volume from structural MRI can be helpful in lateralization of temporal lobe epilepsy (TLE). Proposed approaches rely on absolute hippocampal volumes and values relative to total intracranial volumes. Hippocampal asymmetry has been used as an alternative measure to detect and assess the effect of TLE. Although ipsilateral hippocampal atrophy and contralaterally normal hippocampal volumes have been associated with TLE, previous work suggests that bilateral hippocampal atrophy is also present in TLE patients.
Mesial temporal lobe epilepsy (MTLE) is the most common focal form of epilepsy in adults. Surgery can be curative if a seizure focus can be localized. However, there are many patients with seizures for whom qualitative magnetic resonance imaging (MRI) is non-revealing. A methodology capable of detecting subtle structural abnormalities might prove helpful in identifying affected individuals and pinpointing abnormal brain regions in which the seizure focus is embedded. Volumetric analysis of MR data has been described as superior to subjective qualitative review, but it is not commonly used in routine clinical practice.
While automated methods to detect visually apparent abnormalities in the mesial temporal lobe (MTL) are useful in overcoming human interpretive errors, there may be an even greater benefit in detecting MTL abnormalities that are not visible to an experienced image interpreter. Unlike patients with clear evidence of MTS, surgical candidates with a suspicion of MTLE who have a non-lesional MRI typically undergo intracranial EEG monitoring, an invasive test which involves some risk to the patient and significant expense, prior to potential curative surgery. If MTS could be detected by other means in these qualitatively non-lesional MRIs, the need for further invasive testing could be obviated.
SUMMARY OF THE INVENTIONOne object of the present invention is to detect a brain abnormality even when imaging fails to present a clear visualization of the brain abnormality. To better address such concerns, in a first aspect of the invention, a method is disclosed that determines features/parameters corresponding to shape and volume of the one or more brain structures from the one or more meshes and provides the parameters to a classifier to estimate a probability of a brain abnormality based on the parameters. Through this approach, risky invasive procedures to confirm whether there is a brain abnormality may be obviated.
In one embodiment, the method receives one or more meshes corresponding to a limbic system and basal ganglia of the brain. By doing so, the method hones in on structures within which atrophy may provide an important indicator of a brain abnormality such as medial temporal lobe epilepsy.
In one embodiment, the method receives one or more meshes corresponding to one or any combination of a hippocampus, amygdala, globus pallidus, lateral ventricle, putamen, thalamus, caudate, and nucleus accumbens. The importance of these structures to medial temporal lobe epilepsy assessment enables an efficient and effective estimate of the probability.
In one embodiment, the parameters are determined by measuring the volume; computing three principle inertias, a sphericity index, a surface area of a convex hull, an inverse value of the surface area; and determining bilateral asymmetry indices and asymmetry in dominant inertias to provide objective metrics in the determination of atrophy among subcortical and/or cortical structures.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiment(s) described hereinafter.
Many aspects of the invention can be better understood with reference to the following drawings, which are diagrammatic. The components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present invention. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
Disclosed herein are certain embodiments of a mesial temporal lobe epilepsy (MTLE) preprocessor and classifier and corresponding systems and methods that combine volumetric and shape analysis of subcortical brain regions (and in some embodiments, cortical brain regions) in a supervised machine learning approach in an attempt to discover differentiating patterns in the data. In some embodiments, the MTLE preprocessor and classifier makes use of a shape-constrained, deformable brain model that enables rapid and accurate quantitative analysis capable of differentiating magnetic resonance (MR) images of subjects with MTLE, including cases that were qualitatively interpreted as non-lesional, from healthy controls.
Digressing briefly, and as indicated above, abnormalities or lesions in the mesial temporal lobe caused by epilepsy may sometimes be difficult to detect in an MR image, either visually or with existing automated methods. Subjects with suspected MTLE who have a non-lesional MR image typically undergo intracranial, electroencephalogram (EEG) monitoring, which is risky, expensive and invasive. Certain embodiments of an MTLE preprocessor and classifier may be used to detect MTLE, particularly in these non-lesional MR imaging scenarios, obviating the need for further invasive testing.
Having summarized certain features of an MTLE preprocessor and classifier of the present disclosure, reference will now be made in detail to the description of an MTLE preprocessor and classifier as illustrated in the drawings. While an MTLE preprocessor and classifier will be described in connection with these drawings, there is no intent to limit it to the embodiment or embodiments disclosed herein. For instance, though emphasis is placed on brain abnormalities associated with MTLE, it should be appreciated that the methods associated with an embodiment of an MTLE preprocessor and classifier may be modified to detect other brain or organ abnormalities through the use of models, and hence are also contemplated to be within the scope of the disclosure. Also, though focus of the description is on the use of sub-cortical brain structures, in some embodiments, both cortical and sub-cortical brain structures may be used in some embodiments. Further, although the description identifies or describes specifics of one or more embodiments, such specifics are not necessarily part of every embodiment, nor are all of any various stated advantages necessarily associated with a single embodiment. On the contrary, the intent is to cover all alternatives, modifications and equivalents included within the principles and scope of the disclosure as defined by the appended claims. For instance, two or more embodiments may be interchanged or combined in any combination. Further, it should be appreciated in the context of the present disclosure that the claims are not necessarily limited to the particular embodiments set out in the description.
Referring now to
The scan system 12 may comprise a magnetic resonance imaging scanner (e.g., 1.5T, 3T, etc.), which generally includes a main magnet of superconducting, resistive, permanent, or other magnetic types, gradient (x, y and/or z) coils and/or shim coils, and an RF coil. The main magnet produces a substantially homogeneous, temporally constant main magnetic field B0 in an examination region within which a subject is situated. Various controls (e.g., computer keyboard or other interfaces, such as a console) may be used to enable adjustment of operations of the scanner, including to modify gradient direction and/or magnetic field homogeneity, enable volume of interest placement and/or shimming, among other operations. The scan system 12 further comprises an MR reconstructor and a data repository, which may be co-located with the scanner or remotely accessed (e.g., over one or more networks). The MR reconstructor comprises a computational device or devices that are configured to reconstruct the MR signals and generates MRI image data, and the data repository is configured to store the image data generated by the scanner. In some embodiments, the data repository may comprise a picture archiving and communication system (PACS), a radiology information system (RIS), a hospital information system (HIS), an electronic medical record (EMR) database, a server, a computer, and/or other data repository. In some embodiments, the scan system 12 may be co-located with the processing system 14, and in some embodiments, the scan system 12 may be coupled to the processing system 14 over one or more networks, including a wide area network (WAN), metropolitan area network (MAN), or one or more local area networks (LANs). In some embodiments, the scan system may include additional or other imaging modalities.
The processing system 14 receives the image data for each patient from the scan system 12. In particular, the model-to-scan module 16 is configured to apply an automatic shape-constrained deformable brain model (see
The feature engineering module 18 is configured to extract quantitative shape features and volume measurements (also referred to as parameters, where features and parameters are used interchangeably herein) from subcortical meshes included in the brain model. These computations may be performed for each mesh. Further description of this process is described below in association with
The classifier(s) 20 comprises a machine learning model (e.g., support vector machine) that is trained and subsequently used to classify each new subject based on the quantitative features evaluated (preprocessed) in the feature engineering module 18. That is, the classifier 20 receives as input the quantitative features/parameters of the brain model and outputs an estimate or probability of MTLE or related metrics (e.g., laterality) for each subject. Though a support vector machine is illustrative of one example machine learning model employed by the classifier 20, other machine learning techniques may be employed, including logistic regression, random forest, neural networks (e.g., recurrent neural networks, spiking neural networks, capsule networks), rules-based approaches, Bayesian/statistical methods, xgboost, or other pattern recognition algorithms.
Note that the different functionality of the processing system 14 (e.g., the model-to-scan module 16, feature engineering module 18, classifier 20) may be co-located in a single device, or distributed among multiple devices in a same location or distributed among one or more networks. For instance, in some embodiments, one or more functionality of the processing system 14 may be implemented in a cloud computing environment. When embodied as a cloud service or services, the cloud computing environment may comprise an internal cloud, an external cloud, a private cloud, or a public cloud (e.g., commercial cloud). For instance, a private cloud may be implemented using a variety of cloud systems including, for example, Eucalyptus Systems, VMWare vSphere®, or Microsoft® HyperV. A public cloud may include, for example, Amazon EC2®, Amazon Web Services®, Terremark®, Savvis®, or GoGrid®. Cloud-computing resources provided by these clouds may include, for example, storage resources (e.g., Storage Area Network (SAN), Network File System (NFS), and Amazon S3®), network resources (e.g., firewall, load-balancer, and proxy server), internal private resources, external private resources, secure public resources, infrastructure-as-a-services (IaaSs), platform-as-a-services (PaaSs), or software-as-a-services (SaaSs). In some embodiments, the one or more functionality of the processing system 14 may be configured into multiple, logically-grouped servers (run on server devices), referred to as a server farm. The server devices may be geographically dispersed, administered as a single entity, or distributed among a plurality of server farms. The server devices may be logically grouped as a farm that may be interconnected using a wide-area network (WAN) connection or medium-area network (MAN) connection. The server devices may each be referred to as, and operate according to, a file server device, application server device, web server device, proxy server device, and/or gateway server device.
Cooperation with the processing system 14 may be facilitated (or enabled) through the use of one or more application programming interfaces (APIs) that may define one or more parameters that are passed between a calling application and other software code such as an operating system, library routine, and/or function that provides a service, that provides data, or that performs an operation or a computation. The API may be implemented as one or more calls in program code that send or receive one or more parameters through a parameter list or other structure based on a call convention defined in an API specification document. A parameter (i.e., in the context of an API, not feature engineering) may be a constant, a key, a data structure, an object, an object class, a variable, a data type, a pointer, an array, a list, or another call. API calls and parameters may be implemented in any programming language. The programming language may define the vocabulary and calling convention that a programmer employs to access functions supporting the API. In some implementations, an API call may report to an application the capabilities of a device running the application, including input capability, output capability, processing capability, power capability, and communications capability.
Referring now to
The classifier(s) 20 may be implemented according to a two-stage classification approach that may be used to first confirm MTLE, even in subjects with non-lesional MRI, and then assess the level of severity and laterality. In some embodiments, the classifier(s) 20 may be trained to permit comparison of obtained results to clinical reads and/or additional data analysis, to differentiate healthy controls from MTLE MRI NL and MTLE MRI+ subjects based on quantitative parameters/features derived from volume and shape of subcortical brain regions (feature engineering), to predict laterality of MTLE based on quantitative features derived from a data set containing MTLE MRI+ Left and MTLE MRI+ Right subjects, and/or to establish MTLE disease biomarkers based on quantitative features derived from the limbic system combined with the basal ganglia, including the hippocampus, amygdala, thalamus, caudate, putamen, and globus pallidus. In some embodiments, training may include the use of other imaging and/or diagnostic modalities, including the use of genetics analysis, resulting in a multi-modal classifier(s).
Attention is directed to
The adaptation of the model 24 to a new scan is rapid (e.g., approximately 20 seconds on an HP ZBook 15 G2, 8 GB RAM) and fully automatic, and is achieved via a number of image processing steps as shown in
Referring now to
Asymmetry(V)=(VL−VR)/(VL+VR), Eqn. 1
where VL and VR are the volumes of structure (V) from the left and right cerebral hemispheres, respectively. In total that creates 121 features (16 brain structures×7 (volume+6 shape parameters)+9 asymmetries) for each brain scan/subject. In some embodiments, other quantities of features may be used. It is noted that the point based correspondence provided by the (adapted) brain model provides a unique and reproducible shape encoding. In (38), this information is provided to the classifier 20 (
Classification of new subjects may be performed based on the quantitative features described above.
Digressing briefly, it is noted that, with regard to the training of classifier(s), before performing classification, all features in the training are normalized by subtracting the mean and dividing by their standard deviation. Mean and standard deviations may be obtained using, in some embodiments, only the training set to avoid data leakage. In some embodiments, normalization may be performed when implementing the trained classifiers on new data. In addition, the means of asymmetry features for all normal subjects in the training set may be obtained and used to normalize all asymmetry features according to the following equation (Eqn. 2):
abs_asymmetry(V)=|asymmetry(V)−
where
The classifier 20 (
Having described certain embodiments of an MTLE preprocessor and classifier, attention is directed to
In one embodiment, the computing device 44 comprises one or more processors (P) 48 (e.g., 48A . . . 48N), input/output (I/O) interface(s) 50 (I/O), one or more user interfaces (UI) 52, which may include one or more of a keyboard, mouse, microphone, speaker, etc.), and memory 54 (MEM), all coupled to one or more data busses, such as data bus 56 (DBUS). In some embodiments, the user interfaces may be coupled directly to the data bus 56. The memory 54 may include any one or a combination of volatile memory elements (e.g., random-access memory RAM, such as DRAM, and SRAM, etc.) and nonvolatile memory elements (e.g., ROM, Flash, solid state, EPROM, EEPROM, hard drive, tape, CDROM, etc.). The memory 54 may store a native operating system, one or more native applications, emulation systems, or emulated applications for any of a variety of operating systems and/or emulated hardware platforms, emulated operating systems, etc. In some embodiments, a separate storage device (STOR DEV) may be coupled to the data bus 56 or as a network-connected device (or devices) via the I/O interfaces 50 and one or more networks. In the depicted embodiment, the computing device 44 is coupled to the scan system 12 via the I/O interfaces, though it should be appreciated that the connection may be achieved via one or more networks in some embodiments. The storage device may be embodied as persistent memory (e.g., optical, magnetic, and/or semiconductor memory and associated drives), and in some embodiments, may be used to store data depicted as stored in storage device 20 (
In the embodiment depicted in
Note that the memory 54 and storage device may each be referred to herein as a non-transitory, computer readable storage medium or the like.
Execution of the processing software 60, including the model-to-scan module 62, feature engineering module 64, and classifier module 66, may be implemented by the one or more processors 48 under the management and/or control of the operating system 58. The processor(s) 48 may be embodied as a custom-made or commercially available processor, including a single or multi-core central processing unit (CPU), tensor processing unit (TPU), graphics processing unit (GPU), vector processing unit (VPU), or an auxiliary processor among several processors, a semiconductor based microprocessor (in the form of a microchip), a macroprocessor, one or more application specific integrated circuits (ASICs), field programmable gate arrays (FPGUs), a plurality of suitably configured digital logic gates, and/or other known electrical configurations comprising discrete elements both individually and in various combinations to coordinate the overall operation of the computing device 44.
The I/O interfaces 50 comprise hardware and/or software to provide one or more interfaces to the scan system 12 or other devices. The I/O interfaces 50 may include a cable and/or cellular modem, and/or establish communications with other devices or systems via an Ethernet connection, hybrid/fiber coaxial (HFC), copper cabling (e.g., digital subscriber line (DSL), asymmetric DSL, etc.), using one or more of various communication protocols (e.g., TCP/IP, UDP, etc.). In general, the I/O interfaces 50, in cooperation with the communications module 68, comprises suitable hardware to enable communication of information via PSTN (Public Switched Telephone Networks), POTS, Integrated Services Digital Network (ISDN), Ethernet, Fiber, DSL/ADSL, Wi-Fi, cellular (e.g., 3G, 4G, 5G, Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), etc.), Bluetooth, near field communications (NFC), Zigbee, among others, using TCP/IP, UDP, HTTP, DSL. The user interfaces 52 may include a keyboard, mouse, microphone, immersive head set, etc., which enable input and/or output by an administrator or other user. In some embodiments, the user interfaces 52 may cooperate with associated software to enable augmented reality or virtual reality.
When certain embodiments of the computing device 44 are implemented at least in part with software (including firmware), it should be noted that the software (e.g., processing software 60, including the model-to-scan module 62, feature engineering module 64, and classifier module 66) can be stored on a variety of non-transitory computer-readable (storage) medium for use by, or in connection with, a variety of computer-related systems or methods. In the context of this document, a computer-readable medium may comprise an electronic, magnetic, optical, or other physical device or apparatus that may contain or store a computer program (e.g., executable code or instructions) for use by or in connection with a computer-related system or method. The software may be embedded in a variety of computer-readable mediums for use by, or in connection with, an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
When certain embodiments of the computing device 44 are implemented at least in part with hardware, such functionality may be implemented with any or a combination of the following technologies, which are all well-known in the art: a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit (ASIC) having appropriate combinational logic gates, a programmable gate array(s) (PGA), a field programmable gate array (FPGA), TPUs, GPUs, and/or other accelerators/co-processors, etc.
Having described certain embodiments of an MTLE preprocessor and classifier, it should be appreciated that an example method of estimating a probability of an MTLE condition of a subject using shape and volume parameters determined from a brain model, depicted in
Any process descriptions or blocks in flow diagrams should be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps in the process, and alternate implementations are included within the scope of the embodiments in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present disclosure. In some embodiments, one or more steps may be omitted, or further steps may be added.
Certain embodiments of systems and methods corresponding to an MTLE preprocessor and classifier described herein involve the extraction of shape and volume parameters from a brain model adapted to an MR scan, and automated classification and lateralization of MTLE. Some embodiments of the systems and methods described above have the potential to improve the accuracy of reading of MRI negative data without interfering with time critical clinical workflows. Improved interpretation will lead to better results for clinical decision making as well as better patient outcomes.
In one embodiment, a non-transitory computer readable medium is disclosed comprising instructions that, when executed by one or more processors, causes the one or more processors to: receive one or more meshes corresponding to one or more structures of a brain; determine parameters corresponding to shape and volume of the one or more brain structures from the one or more meshes; and provide the parameters to a classifier to estimate a probability of a brain abnormality based on the parameters.
In one embodiment, the prior non-transitory computer readable medium, wherein the instructions cause the one or more processors to receive one or more meshes corresponding to sub-cortical structures of the brain.
In one embodiment, any one of the prior non-transitory computer readable mediums, wherein the instructions cause the one or more processors to receive one or more meshes corresponding to sub-cortical structures and cortical structures of the brain.
In one embodiment, any one of the prior non-transitory computer readable mediums, wherein the instructions cause the one or more processors to receive one or more meshes corresponding to a limbic system and basal ganglia of the brain.
In one embodiment, any one of the prior non-transitory computer readable mediums, wherein the instructions cause the one or more processors to receive one or more meshes corresponding to one or any combination of a hippocampus, amygdala, globus pallidus, lateral ventricle, putamen, thalamus, caudate, and nucleus accumbens.
In one embodiment, any one of the prior non-transitory computer readable mediums, wherein the one or more meshes each comprise a shape-constrained, deformable brain model that comprises one or more triangular meshes, the one or more meshes adapted to a magnetic resonance imaging scan of a subject.
In one embodiment, any one of the prior non-transitory computer readable mediums, wherein the instructions cause the one or more processors to determine the parameters by: measuring the volume; computing three principle inertias, a sphericity index, a surface area of a convex hull, an inverse value of the surface area; and determining bilateral asymmetry indices and asymmetry in dominant inertias.
In one embodiment, any one of the prior non-transitory computer readable mediums, wherein the instructions further cause the one or more processors to estimate the probability of the brain abnormality.
In one embodiment, any one of the prior non-transitory computer readable mediums, wherein the brain abnormality corresponds to epilepsy.
In one embodiment, a system is disclosed including memory and one or more processors configured to implement the functions for any one of the prior non-transitory computer readable mediums.
In one embodiment, a method is disclosed that implements the functions for any one of the prior non-transitory computer readable mediums.
In one embodiment, a system is disclosed, comprising: a memory comprising instructions; and one or more processors configured by the instructions to: receive one or more meshes corresponding to one or more structures of a brain; determine parameters corresponding to shape and volume of the one or more brain structures from the one or more meshes; and estimate a probability of a brain abnormality based on the parameters.
In one embodiment, the preceding system, wherein the one or more processors are further configured by the instructions to adapt the one or more meshes comprising a shape-constrained, deformable brain model to a magnetic resonance imaging scan of a subject.
In one embodiment, any one of the prior systems, wherein the one or more processors are further configured by the instructions to receive the one or more meshes corresponding to sub-cortical structures of the brain, or sub-cortical structures and cortical structures of the brain.
In one embodiment, any one of the prior systems, wherein the one or more processors are further configured by the instructions to determine the parameters by: measuring the volume; computing three principle inertias, a sphericity index, a surface area of a convex hull, an inverse value of the surface area; and determining bilateral asymmetry indices and asymmetry in dominant inertias.
In one embodiment, any one of the prior systems, wherein the estimate is based on one of a classification of a probability of mesial temporal lobe epilepsy for a subject, a classification of mesial temporal lobe epilepsy of the subject compared to healthy subjects, a classification of mesial temporal lobe epilepsy of the subject compared to subjects with mesial temporal lobe epilepsy and no imaging confirmation, a classification of mesial temporal lobe epilepsy of the subject compared to subjects with mesial temporal lobe epilepsy with imaging confirmation, or laterality of mesial temporal lobe epilepsy of the subject.
In one embodiment, a method implemented by one or more processors is disclosed, the method comprising: at the one or more processors: receiving one or more meshes corresponding to one or more structures of a brain; determining parameters corresponding to shape and volume of the one or more brain structures from the one or more meshes; and estimating a probability of a brain abnormality based on the parameters.
While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims. Note that various combinations of the disclosed embodiments may be used, and hence reference to an embodiment or one embodiment is not meant to exclude features from that embodiment from use with features from other embodiments. In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. A computer program may be stored/distributed on a suitable medium, such as an optical medium or solid-state medium supplied together with or as part of other hardware, but may also be distributed in other forms. Any reference signs in the claims should be not construed as limiting the scope.
Claims
1. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors, causes the one or more processors to:
- receive a magnetic resonance image scan of a brain of a subject;
- access a deformable brain model, the deformable brain model comprising a plurality of meshes;
- adapt the deformable brain model to the magnetic resonance image scan of the brain of the subject such that the plurality of meshes are adapted to correspond to one or more structures of the brain of the subject;
- determine parameters corresponding to shape and volume of the one or more brain structures from the plurality of meshes; and
- provide the parameters to a classifier to estimate a probability of a brain abnormality based on the parameters, wherein the classifier is a trained classifier.
2. The non-transitory computer readable medium of claim 1, wherein the plurality of meshes correspond to sub-cortical structures of the brain.
3. The non-transitory computer readable medium of claim 1, wherein the plurality of meshes correspond to sub-cortical structures and cortical structures of the brain.
4. The non-transitory computer readable medium of claim 1, wherein the plurality of meshes correspond to a limbic system and basal ganglia of the brain.
5. The non-transitory computer readable medium of claim 1, wherein the plurality of meshes correspond to one or any combination of a hippocampus, amygdala, globus pallidus, lateral ventricle, putamen, thalamus, caudate, and nucleus accumbens.
6. The non-transitory computer readable medium of claim 1, wherein the plurality of meshes are triangular meshes.
7. The non-transitory computer readable medium of claim 1, wherein the instructions cause the one or more processors to determine the parameters by:
- measuring the volume;
- computing three principle inertias, a sphericity index, a surface area of a convex hull, an inverse value of the surface area; and
- determining bilateral asymmetry indices and asymmetry in dominant inertias.
8. The non-transitory computer readable medium of claim 1, wherein the instructions further cause the one or more processors to estimate the probability of the brain abnormality.
9. The non-transitory computer readable medium of claim 1, wherein the brain abnormality corresponds to epilepsy.
10. A system, comprising:
- a memory comprising instructions; and
- one or more processors configured by the instructions to: receive a magnetic resonance image scan of a brain of a subject; access a deformable brain model, the deformable brain model comprising a plurality of meshes;
- adapt the deformable brain model to the magnetic resonance image scan of the brain of the subject such that the plurality of meshes are adapted to correspond to one or more structures of the brain of the subject; determine parameters corresponding to shape and volume of the one or more brain structures from the plurality of adapted meshes; and estimate a probability of a brain abnormality based on the parameters.
11. (canceled)
12. The system of claim 1, wherein the plurality of meshes correspond to sub-cortical structures of the brain, or sub-cortical structures and cortical structures of the brain.
13. The system of claim 1, wherein the one or more processors are further configured by the instructions to determine the parameters by:
- measuring the volume;
- computing three principle inertias, a sphericity index, a surface area of a convex hull, an inverse value of the surface area; and
- determining bilateral asymmetry indices and asymmetry in dominant inertias.
14. The system of claim 1, wherein the estimate is based on one of a classification of a probability of mesial temporal lobe epilepsy for a subject, a classification of mesial temporal lobe epilepsy of the subject compared to healthy subjects, a classification of mesial temporal lobe epilepsy of the subject compared to subjects with mesial temporal lobe epilepsy and no imaging confirmation, a classification of mesial temporal lobe epilepsy of the subject compared to subjects with mesial temporal lobe epilepsy with imaging confirmation, or laterality of mesial temporal lobe epilepsy of the subject.
15. A method implemented by one or more processors, the method comprising:
- at the one or more processors: receiving a magnetic resonance image scan of a brain of a subject; accessing a deformable brain model, the deformable brain model comprising a plurality of meshes; adapting the deformable brain model to the magnetic resonance image scan of the brain of the subject such that the plurality of meshes are adapted to correspond to one or more structures of the brain; determining parameters corresponding to shape and volume of the one or more brain structures from the one or more meshes; and estimating a probability of a brain abnormality based on the parameters.
Type: Application
Filed: Sep 24, 2019
Publication Date: Feb 3, 2022
Patent Grant number: 12029575
Inventors: Lyubomir Georgiev Zagorchev (Burlington, MA), Miranda Rasmussen (Eugene, OR), Shiv Sabesan (Pleasanton, CA)
Application Number: 17/279,443