Skip to main content

<i>A supervised framework with intensity subtraction and deformation field features for the detection of new T2-w lesions in multiple sclerosis</i>

Research Abstract
Introduction Longitudinal magnetic resonance imaging (MRI) analysis has an important role in multiple sclerosis diagnosis and follow-up. The presence of new T2-w lesions on brain MRI scans is considered a prognostic and predictive biomarker for the disease. In this study, we propose a supervised approach for detecting new T2-w lesions using features from image intensities, subtraction values, and deformation fields (DF). Methods One year apart multi-channel brain MRI scans were obtained for 60 patients, 36 of them with new T2-w lesions. Images from both temporal points were preprocessed and co-registered. Afterwards, they were registered using multi-resolution affine registration, allowing their subtraction. In particular, the DFs between both images were computed with the Demons non-rigid registration algorithm. Afterwards, a logistic regression model was trained with features from image intensities, subtraction values, and DF operators. We evaluated the performance of the model following a leave-one-out cross-validation scheme. Results In terms of detection, we obtained a mean Dice similarity coefficient of 0.77 with a true-positive rate of 74.30% and a false-positive detection rate of 11.86%. In terms of segmentation, we obtained a mean Dice similarity coefficient of 0.56. The performance of our model was significantly higher than state-of-the-art methods. Conclusions The performance of the proposed method shows the benefits of using DF operators as features to train a supervised learning model. Compared to other methods, the proposed model decreases the number of false-positives while increasing the number of true-positives, which is relevant for clinical settings.
Research Authors
<b>Mostafa Salem</b>, Mariano Cabezas, Sergi Valverde, Deborah Pareto, Arnau Oliver, Joaquim Salvi, Àlex Rovira, Xavier Lladó
Research Department
Research Journal
NeuroImage: Clinical [Quality index: (JCR N IF 3.943, Q1(3/14)]
Research Pages
pp. 607-615
Research Publisher
Elsevier
Research Rank
1
Research Vol
vol. 17
Research Website
<a href= "https://doi.org/10.1016/j.nicl.2017.11.015"> <font color="blue"> DOI: 10.1016/j.nicl.2017.11.015</font></a>
Research Year
2017

A fully convolutional neural network for new T2-w lesion detection in multiple sclerosis

Research Abstract

Introduction: Longitudinal magnetic resonance imaging (MRI) has an important role in multiple sclerosis (MS) diagnosis and follow-up. Specifically, the presence of new T2-w lesions on brain MR scans is considered a predictive biomarker for the disease. In this study, we propose a fully convolutional neural network (FCNN) to detect new T2-w lesions in longitudinal brain MR images. Methods: One year apart, multichannel brain MR scans (T1-w, T2-w, PD-w, and FLAIR) were obtained for 60 patients, 36 of them with new T2-w lesions. Modalities from both temporal points were preprocessed and linearly coregistered. Afterwards, an FCNN, whose inputs were from the baseline and follow-up images, was trained to detect new MS lesions. The first part of the network consisted of U-Net blocks that learned the deformation fields (DFs) and nonlinearly registered the baseline image to the follow-up image for each input modality. The learned DFs together with the baseline and follow-up images were then fed to the second part, another U-Net that performed the final detection and segmentation of new T2-w lesions. The model was trained end-to-end, simultaneously learning both the DFs and the new T2-w lesions, using a combined loss function. We evaluated the performance of the model following a leave-one-out cross-validation scheme. Results: In terms of the detection of new lesions, we obtained a mean Dice similarity coefficient of 0.83 with a true positive rate of 83.09% and a false positive detection rate of 9.36%. In terms of segmentation, we obtained a mean Dice similarity coefficient of 0.55. The performance of our model was significantly better compared to the state-of-the-art methods (p < 0.05). Conclusions: Our proposal shows the benefits of combining a learning-based registration network with a segmentation network. Compared to other methods, the proposed model decreases the number of false positives. During testing, the proposed model operates faster than the other two state-of-the-art methods based on the DF obtained by Demons.

Research Authors
Mostafa Salem, Sergi Valverde, Mariano Cabezas, Deborah Pareto, Arnau Oliver, Joaquim Salvi, Àlex Rovira, Xavier Lladó
Research Department
Research Image
Research Journal
NeuroImage: Clinical [Quality index: (JCR N IF 3.943, Q1(3/14)]
Research Pages
102149
Research Publisher
Elsevier
Research Rank
1
Research Vol
Vol. 25
Research Website
https://www.sciencedirect.com/science/article/pii/S2213158219304954
Research Year
2020

Multiple Sclerosis Lesion Synthesis in MRI Using an Encoder-Decoder U-NET

Research Abstract

Magnetic resonance imaging (MRI) synthesis has attracted attention due to its various applications in the medical imaging domain. In this paper, we propose generating synthetic multiple sclerosis (MS) lesions on MRI images with the final aim to improve the performance of supervised machine learning algorithms, therefore, avoiding the problem of the lack of available ground truth. We propose a two-input two-output fully convolutional neural network model for MS lesion synthesis in MRI images. The lesion information is encoded as discrete binary intensity level masks passed to the model and stacked with the input images. The model is trained end-to-end without the need for manually annotating the lesions in the training set. We then perform the generation of synthetic lesions on healthy images via registration of patient images, which are subsequently used for data augmentation to increase the performance for supervised MS lesion detection algorithms. Our pipeline is evaluated on MS patient data from an in-house clinical dataset and the public ISBI2015 challenge dataset. The evaluation is based on measuring the similarities between the real and the synthetic images as well as in terms of lesion detection performance by segmenting both the original and synthetic images individually using a state-of-the-art segmentation framework. We also demonstrate the usage of synthetic MS lesions generated on healthy images as data augmentation. We analyze a scenario of limited training data (one-image training) to demonstrate the effect of the data augmentation on both datasets. Our results significantly show the effectiveness of the usage of synthetic MS lesion images. For the ISBI2015 challenge, our one-image model trained using only a single image plus the synthetic data augmentation strategy showed a performance similar to that of other CNN methods that were fully trained using the entire training set, yielding a comparable human expert rater performance.

Research Authors
Mostafa Salem, Mariano Cabezas, Sergi Valverde, Deborah Pareto, Arnau Oliver, Joaquim Salvi, Àlex Rovira, Xavier Lladó
Research Date
Research Department
Research Image
Research Journal
IEEE Access [Quality index: JCR CSIS IF 4.098, Q1(23/155)]
Research Pages
25171 - 25184
Research Publisher
IEEE
Research Rank
1
Research Vol
vol. 7
Research Website
https://ieeexplore.ieee.org/document/8645628
Research Year
2019

A Hadoop Extension for Analysing Spatiotemporally Referenced Events

Research Abstract
A spatiotemporally referenced event is a tuple that contains both a spatial reference and a temporal reference. The spatial reference is typically a point coordinate, and the temporal reference is a timestamp. The event payload can be the reading of a sensor (IoT systems), a user comment (geo-tagged social networks), a news article (gdelt), etc. Spatiotemporal event datasets are ever growing, and the requirements for their processing goes beyond traditional client-sever GIS architectures. Rather, Hadoop-like architectures shall be used. Yet, Hadoop does not provide the types and operations necessary for processing such datasets. In this paper, we propose a Hadoop extension (indeed a SpatialHadoop extension) capable of performing analytics on big spatiotemporally referenced event dataset. The extension includes data types and operators that are integrated into the Hadoop core, to be used as natives. We further optimize the querying by means of a spatiotemporal index. Experiments on the gdelt event dataset demonstrate the utility of the proposed extension.
Research Authors
Mohamed S Bakli, Mahmoud A Sakr, Taysir Hassan A Soliman
Research Department
Research Journal
International Conference on Advanced Intelligent Systems and Informatics.
Research Member
Research Pages
(pp.905-914)
Research Publisher
Springer International Publishing
Research Rank
3
Research Vol
(Vol 639)
Research Website
https://link.springer.com/chapter/10.1007/978-3-319-64861-3_85
Research Year
2017

A Hadoop Extension for Analysing Spatiotemporally Referenced Events

Research Abstract
A spatiotemporally referenced event is a tuple that contains both a spatial reference and a temporal reference. The spatial reference is typically a point coordinate, and the temporal reference is a timestamp. The event payload can be the reading of a sensor (IoT systems), a user comment (geo-tagged social networks), a news article (gdelt), etc. Spatiotemporal event datasets are ever growing, and the requirements for their processing goes beyond traditional client-sever GIS architectures. Rather, Hadoop-like architectures shall be used. Yet, Hadoop does not provide the types and operations necessary for processing such datasets. In this paper, we propose a Hadoop extension (indeed a SpatialHadoop extension) capable of performing analytics on big spatiotemporally referenced event dataset. The extension includes data types and operators that are integrated into the Hadoop core, to be used as natives. We further optimize the querying by means of a spatiotemporal index. Experiments on the gdelt event dataset demonstrate the utility of the proposed extension.
Research Authors
Mohamed S Bakli, Mahmoud A Sakr, Taysir Hassan A Soliman
Research Department
Research Journal
International Conference on Advanced Intelligent Systems and Informatics.
Research Pages
(pp.905-914)
Research Publisher
Springer International Publishing
Research Rank
3
Research Vol
(Vol 639)
Research Website
https://link.springer.com/chapter/10.1007/978-3-319-64861-3_85
Research Year
2017

A spatiotemporal algebra in Hadoop for moving objects

Research Abstract
Spatiotemporal data represent the real-world objects that move in geographic space over time. The enormous numbers of mobile sensors and location tracking devices continuously produce massive amounts of such data. This leads to the need for scalable spatiotemporal data management systems. Such systems shall be capable of representing spatiotemporal data in persistent storage and in memory. They shall also provide a range of query processing operators that may scale out in a cloud setting. Currently, very few researches have been conducted to meet this requirement. This paper proposes a Hadoop extension with a spatiotemporal algebra. The algebra consists of moving object types added as Hadoop native types, and operators on top of them. The Hadoop file system has been extended to support parameter passing for files that contain spatiotemporal data, and for operators that can be unary or binary. Both the types and operators are accessible for the MapReduce jobs. Such an extension allows users to write Hadoop programs that can perform spatiotemporal analysis. Certain queries may call more than one operator for different jobs and keep these operators running in parallel. This paper describes the design and implementation of this algebra, and evaluates it using a benchmark that is specific to moving object databases.
Research Authors
Mohamed S. Bakli, Mahmoud A. Sakr, Taysir Hassan A. Soliman
Research Department
Research Journal
Geo-spatial Information Science
Research Pages
(PP.102-114)
Research Publisher
Taylor & Francis
Research Rank
1
Research Vol
(Vol 21 - No 2)
Research Website
https://www.tandfonline.com/doi/full/10.1080/10095020.2017.1413798
Research Year
2018

A spatiotemporal algebra in Hadoop for moving objects

Research Abstract
Spatiotemporal data represent the real-world objects that move in geographic space over time. The enormous numbers of mobile sensors and location tracking devices continuously produce massive amounts of such data. This leads to the need for scalable spatiotemporal data management systems. Such systems shall be capable of representing spatiotemporal data in persistent storage and in memory. They shall also provide a range of query processing operators that may scale out in a cloud setting. Currently, very few researches have been conducted to meet this requirement. This paper proposes a Hadoop extension with a spatiotemporal algebra. The algebra consists of moving object types added as Hadoop native types, and operators on top of them. The Hadoop file system has been extended to support parameter passing for files that contain spatiotemporal data, and for operators that can be unary or binary. Both the types and operators are accessible for the MapReduce jobs. Such an extension allows users to write Hadoop programs that can perform spatiotemporal analysis. Certain queries may call more than one operator for different jobs and keep these operators running in parallel. This paper describes the design and implementation of this algebra, and evaluates it using a benchmark that is specific to moving object databases.
Research Authors
Mohamed S. Bakli, Mahmoud A. Sakr, Taysir Hassan A. Soliman
Research Department
Research Journal
Geo-spatial Information Science
Research Member
Research Pages
(PP.102-114)
Research Publisher
Taylor & Francis
Research Rank
1
Research Vol
(Vol 21 - No 2)
Research Website
https://www.tandfonline.com/doi/full/10.1080/10095020.2017.1413798
Research Year
2018

HadoopTrajectory: a Hadoop spatiotemporal data processing extension

Research Abstract
The recent advances in location tracking technologies and the widespread use of location-aware applications have resulted in big datasets of moving object trajectories. While there exists a couple of research prototypes for moving object databases, there is a lack of systems that can process big spatiotemporal data. This work proposes HadoopTrajectory, a Hadoop extension for spatiotemporal data processing. The extension adds spatiotemporal types and operators to the Hadoop core. These types and operators can be directly used in MapReduce programs, which gives the Hadoop user the possibility to write spatiotemporal data analytics programs. The storage layer of Hadoop, the HDFS, is extended by types to represent trajectory data and their corresponding input and output functions. It is also extended by file splitters and record readers. This enables Hadoop to read big files of moving object trajectories such as vehicle GPS tracks and split them over worker nodes for distributed processing. The storage layer is also extended by spatiotemporal indexes that help filtering the data before splitting it over the worker nodes. Several data access functions are provided so that the MapReduce layer can deal with this data. The MapReduce layer is extended with trajectory processing operators, to compute for instance the length of a trajectory in meters. This paper describes the extension and evaluates it using a synthetic dataset and a real dataset. Comparisons with non-Hadoop systems and with standard Hadoop are given. The extension accounts for about 11,601 lines of Java code.
Research Authors
Mohamed Bakli, Mahmoud Sakr, Taysir Hassan A. Soliman
Research Department
Research Journal
Journal of Geographical Systems
Research Pages
NULL
Research Publisher
Springer-Verlag GmbH Germany, part of Springer Nature 2019
Research Rank
1
Research Vol
NULL
Research Website
https://link.springer.com/article/10.1007/s10109-019-00292-4
Research Year
2019

HadoopTrajectory: a Hadoop spatiotemporal data processing extension

Research Abstract
The recent advances in location tracking technologies and the widespread use of location-aware applications have resulted in big datasets of moving object trajectories. While there exists a couple of research prototypes for moving object databases, there is a lack of systems that can process big spatiotemporal data. This work proposes HadoopTrajectory, a Hadoop extension for spatiotemporal data processing. The extension adds spatiotemporal types and operators to the Hadoop core. These types and operators can be directly used in MapReduce programs, which gives the Hadoop user the possibility to write spatiotemporal data analytics programs. The storage layer of Hadoop, the HDFS, is extended by types to represent trajectory data and their corresponding input and output functions. It is also extended by file splitters and record readers. This enables Hadoop to read big files of moving object trajectories such as vehicle GPS tracks and split them over worker nodes for distributed processing. The storage layer is also extended by spatiotemporal indexes that help filtering the data before splitting it over the worker nodes. Several data access functions are provided so that the MapReduce layer can deal with this data. The MapReduce layer is extended with trajectory processing operators, to compute for instance the length of a trajectory in meters. This paper describes the extension and evaluates it using a synthetic dataset and a real dataset. Comparisons with non-Hadoop systems and with standard Hadoop are given. The extension accounts for about 11,601 lines of Java code.
Research Authors
Mohamed Bakli, Mahmoud Sakr, Taysir Hassan A. Soliman
Research Department
Research Journal
Journal of Geographical Systems
Research Member
Research Pages
NULL
Research Publisher
Springer-Verlag GmbH Germany, part of Springer Nature 2019
Research Rank
1
Research Vol
NULL
Research Website
https://link.springer.com/article/10.1007/s10109-019-00292-4
Research Year
2019

A Proposed Lightweight Cloud Security Framework to Secure Communications between Internet of Things Devices

Research Abstract
Cloud services can be categorized into Infrastructure as a Service (IaaS), the Platform as a Service (PaaS) and the Software as a Service (SaaS). In (Iaas), the whole IT infrastructure can be delivered as a service. In (Paas), a virtual platform over the internet gives users the ability to develop and deploy applications. In (SaaS), it provides accessing an application through the internet on demand. In the (SaaS) layer, a single instance on the cloud for multiple users could be provided. Google Apps, one of the most powerful (SaaS) that is used by many institutes to provide a variety of Web-based applications for business, education, and government. Security in Cloud computing is an important and critical problem. Cloud service provider and the cloud service consumer should make sure that the cloud is safe enough from all the external threats so that the customer does not face any problem such as loss of data or data theft. Internets of Things (IoT) are small IP enabled devices that can cooperate to perform specific functions for various set of applications. This new emerging technology is strongly involved in applications that have direct impact on human welfare, such as business, education and government. Securing IoT device's communications are becoming a must. In this paper a lightweight technique for secure and authentic communication between IoT devices. That lightweight technique is based on framework of ideas from virtual server, network management and cloud services.
Research Authors
1. Taj-Eddin, Islam A.T.F.; Abou El-Seoud, M. Samir; El-Sofany, Hosam;
Research Department
Research Journal
Proceedings of the 20th International Conference on Interactive Collaborative Learning (ICL2017), Budapest, Hungary, 27-29 September 2017,
Research Pages
517-525
Research Publisher
Auer M., Guralnick D., Simonics I. (eds), Advances in Intelligent Systems and Computing-vol. 716, Teaching and Learning in a Digital World, Proceedings of the 20th International Conference on ICL-vol. 2, ISBN: 978-3-319-73203-9 (Print), 978-3-319-73204-
Research Rank
3
Research Vol
NULL
Research Website
http://www.icl-conference.org/icl2017/
Research Year
2017
Subscribe to