5 research outputs found

    Glioblastomas brain tumour segmentation based on convolutional neural networks

    Get PDF
    Brain tumour segmentation can improve diagnostics efficiency, rise the prediction rate and treatment planning. This will help the doctors and experts in their work. Where many types of brain tumour may be classified easily, the gliomas tumour is challenging to be segmented because of the diffusion between the tumour and the surrounding edema. Another important challenge with this type of brain tumour is that the tumour may grow anywhere in the brain with different shape and size. Brain cancer presents one of the most famous diseases over the world, which encourage the researchers to find a high-throughput system for tumour detection and classification. Several approaches have been proposed to design automatic detection and classification systems. This paper presents an integrated framework to segment the gliomas brain tumour automatically using pixel clustering for the MRI images foreground and background and classify its type based on deep learning mechanism, which is the convolutional neural network. In this work, a novel segmentation and classification system is proposed to detect the tumour cells and classify the brain image if it is healthy or not. After collecting data for healthy and non-healthy brain images, satisfactory results are found and registered using computer vision approaches. This approach can be used as a part of a bigger diagnosis system for breast tumour detection and manipulation

    Zebrafish Larvae Classification based on Decision Tree Model: A Comparative Analysis

    No full text
    Screening the abnormal development of the zebrafish embryos before and after being hatched for a large number of samples is always carried out manually. The manual process is presented as a tedious work and low-throughput. The single female fish produce hundreds of eggs in every single mating process, the samples of the zebrafish embryos should be studied and analyzed within a short time according to the fast response of their bodies and the ethical regulations. The limited number of the automatic screening systems for aquaculture experiments encourage researchers to find out a high-throughput screening systems with a fast prediction results according to the large number of experimental samples. This work aims to design an automatic segmentation, classification system for zebrafish eggs using two ways for feature extraction and also a classifier. Using the whole image generally with several feature vectors useful for detection process, this way does not depend on the type of the image. The second way focus on specific characteristics of the image which are the colour and the texture features relating to the system purposes. Two different ways for feature extraction integrated by the Classification And Regression Tree (CART) classifier are proposed, analysed, and qualified by comparing the two methods performance and accuracies. The experimental results for zebrafish eggs classification into three distinct classes: live egg, live embryo, dead egg show higher accuracy using the texture and colour feature extraction with an accuracy 97% without any manual intervention. The proposed system results very promising for another type of classification such as the zebrafish larva deformations

    Elastic Hop Count Trickle Timer Algorithm in Internet of Things

    No full text
    The Internet of Things (IoT) is a technology that allows machines to communicate with each other without the need for human interaction. Usually, IoT devices are connected via a network. A wide range of network technologies are required to make the IoT concept operate successfully; as a result, protocols at various network layers are used. One of the most extensively used network layer routing protocols is the Routing Protocol for Low Power and Lossy Networks (RPL). One of the primary components of RPL is the trickle timer method. The trickle algorithm directly impacts the time it takes for control messages to arrive. It has a listen-only period, which causes load imbalance and delays for nodes in the trickle algorithm. By making the trickle timer method run dynamically based on hop count, this research proposed a novel way of dealing with the difficulties of the traditional algorithm, which is called the Elastic Hop Count Trickle Timer Algorithm. Simulation experiments have been implemented using the Contiki Cooja 3.0 simulator to study the performance of RPL employing the dynamic trickle timer approach. Simulation results proved that the proposed algorithm outperforms the results of the traditional trickle algorithm, dynamic algorithm, and e-trickle algorithm in terms of consumed power, convergence time, and packet delivery ratio

    Elastic Hop Count Trickle Timer Algorithm in Internet of Things

    No full text
    The Internet of Things (IoT) is a technology that allows machines to communicate with each other without the need for human interaction. Usually, IoT devices are connected via a network. A wide range of network technologies are required to make the IoT concept operate successfully; as a result, protocols at various network layers are used. One of the most extensively used network layer routing protocols is the Routing Protocol for Low Power and Lossy Networks (RPL). One of the primary components of RPL is the trickle timer method. The trickle algorithm directly impacts the time it takes for control messages to arrive. It has a listen-only period, which causes load imbalance and delays for nodes in the trickle algorithm. By making the trickle timer method run dynamically based on hop count, this research proposed a novel way of dealing with the difficulties of the traditional algorithm, which is called the Elastic Hop Count Trickle Timer Algorithm. Simulation experiments have been implemented using the Contiki Cooja 3.0 simulator to study the performance of RPL employing the dynamic trickle timer approach. Simulation results proved that the proposed algorithm outperforms the results of the traditional trickle algorithm, dynamic algorithm, and e-trickle algorithm in terms of consumed power, convergence time, and packet delivery ratio

    Comprehensive Survey of Machine Learning Systems for COVID-19 Detection

    No full text
    The last two years are considered the most crucial and critical period of the COVID-19 pandemic affecting most life aspects worldwide. This virus spreads quickly within a short period, increasing the fatality rate associated with the virus. From a clinical perspective, several diagnosis methods are carried out for early detection to avoid virus propagation. However, the capabilities of these methods are limited and have various associated challenges. Consequently, many studies have been performed for COVID-19 automated detection without involving manual intervention and allowing an accurate and fast decision. As is the case with other diseases and medical issues, Artificial Intelligence (AI) provides the medical community with potential technical solutions that help doctors and radiologists diagnose based on chest images. In this paper, a comprehensive review of the mentioned AI-based detection solution proposals is conducted. More than 200 papers are reviewed and analyzed, and 145 articles have been extensively examined to specify the proposed AI mechanisms with chest medical images. A comprehensive examination of the associated advantages and shortcomings is illustrated and summarized. Several findings are concluded as a result of a deep analysis of all the previous works using machine learning for COVID-19 detection, segmentation, and classification
    corecore