The document summarizes a study that uses neural networks to detect breast lesions in medical digital images. The study aims to improve existing neural network architectures for better detection of possible lesions. Medical images are preprocessed and classified by neural networks to detect suspicious areas. The study presents a method using multilayer perceptrons trained through backpropagation to analyze image features and classify tissues as benign or malignant.
This paper proposes the development of a software that performs the pre-diagnosis of malignant melanoma, spincellular carcinoma and basal-cell carcinoma. The software is divided into five modules, these being: digital imaging, analysis and processing, storage, feature extraction and classification by means of an Artificial Neural Network (ANN). The results shown the performance of the software for two different combination of activation functions in the network. With the use of spectroscopic techniques for the acquisition of images and the combination of non-linear and linear activation functions in the ANN, the software shows an effectiveness greater than 80%, concluding that it can be an effective tool as an aid in the diagnosis of cancer of skin.
Brain Tumor Segmentation and Volume Estimation from T1-Contrasted and T2 MRIsCSCJournals
Amid the variations of the cancer disease, brain tumors account for the majority deaths among young people. To diagnose and treat this deadly disease effectively, analysis of hundreds of medical images such as Magnetic Resonance Imaging (MRI) scans is usually performed. However, the analyses of these scans are still mainly performed manually, making the procedure not only very tedious and time-consuming for doctors, but also error prone and non-repeatable. Attempts have been made to automate this procedure by performing image processing techniques such as thresholding, region-growing, unsupervised learning (e.g. k-means, fuzzy c-means clustering), and supervised learning (e.g. support vector machines). Some require human interaction. The techniques may be applied on one or more MRI sequence scans. Unfortunately, these automated attempts still result in a high level of error, and more computationally complex algorithms do not guarantee an increase in accuracy. This paper presents a novel, fully automatic brain tumor segmentation and volume estimation method using simple techniques on T1-contrasted and T2 MRIs. This new approach implemented five main steps: preprocessing using anisotropic diffusion, segmentation of tumor regions using k-means clustering, region combination using logical and Morphological operations, error checking using temporal smoothing, and volumetric measurement. When compared with five state-of-the-art algorithms, the proposed algorithm outperformed those in past works. Advances were seen by its noise reduction, increase in accuracy and closeness to actual tumor volume.
Segmentation and Classification of Skin Lesions Based on Texture FeaturesIJERA Editor
Skin cancer is the most common type of cancer and represents 50% all new cancers detected each year. The deadliest form of skin cancer is melanoma and its incidence has been rising at a rate of 3% per year. Due to the costs for dermatologists to monitor every patient, there is a need for an computerized system to evaluate a patient‘s risk of melanoma using images of their skin lesions captured using a standard digital camera. In Proposed method, a novel texture-based skin lesion segmentation algorithm is used and to classify the stages of skin cancer using probabilistic neural network. Probabilistic neural network will give better performance in this system to detect a lot of stages in skin lesion. To extract the characteristics from various skin lesions and its united features gives better classification with new approached probabilistic neural network. There are five different skin lesions commonly grouped as Actinic Keratosis (AK), Basal Cell Carcinoma (BCC), Melanocytic Nevus / Mole (ML), Squamous Cell Carcinoma (SCC), Seborrhoeic Keratosis (SK). The system will be used to classify the queried images automatically to decide the stages of abnormality. The lesion diagnosis system involves two stages of process such as training and classification. Feature selection is used in the classified framework that chooses the most relevant feature subsets at each node of the hierarchy. An automatic classifier will be used for classification based on learning with some training samples of each stage. The accuracy of the proposed neural scheme is higher in discriminating cancer and pre-malignant lesions from benign skin lesions, and it attains an total classification accuracy is high of skin lesions.
Classification of Brain Cancer is implemented
by using Back Propagation Neural network and Principle
Component Analysis, Magnetic Resonance Imaging of brain
cancer affected patients are taken for classification of brain
cancer. Image processing techniques are used for processing
the MRI images which are image preprocessing, image
segmentation and feature extraction is used. We extract the
Texture feature of segmented image by using Gray Level Cooccurrence
Matrix (GLCM). Steps involve for brain cancer
classification are taking the MRI images, remove the noise by
using image pre-processing, applying the segmentation
method which isolate the tumor region from rest part of the
MRI image by setting the pixel value 1 to tumor region and 0
to rest of the region, after this feature extraction technique
has been applied for extracting texture feature and feature
are stored in knowledge based, this features are used for
classification of new MRI images taken for testing by
comparing the feature of new images with stored features. We
implemented three classifiers to classify the brain cancer, first
classifier is back propagation neural network which perform
classification in two phase which are training phase and
testing phase, second classifier is the combination of PCA and
BPNN means by using PCA to reduce the dimensionality of
feature matrix and by using BPNN to classify the brain
cancer, third classifier is Principle Component Analysis which
reduce the dimensionality of dataset and perform
classification. And finally compare the performance of that
classifiers.
DETECTING BRAIN TUMOUR FROM MRI IMAGE USING MATLAB GUI PROGRAMMEIJCSES Journal
Engineers have been actively developing tools to detect tumors and to process medical images. Medical image segmentation is a powerful tool that is often used to detect tumors. Many scientists and researchers are working to develop and add more features to this tool. This project is about detecting Brain tumors from MRI images using an interface of GUI in Matlab. Using the GUI, this program can use various combinations of segmentation, filters, and other image processing algorithms to achieve the best results.
We start with filtering the image using Prewitt horizontal edge-emphasizing filter. The next step for detecting tumor is "watershed pixels." The most important part of this project is that all the Matlab programs work with GUI “Matlab guide”. This allows us to use various combinations of filters, and other
image processing techniques to arrive at the best result that can help us detect brain tumors in their early stages.
Brain tumor detection and localization in magnetic resonance imagingijitcs
A tumor also known as neoplasm is a growth in the abnormal tissue which can be differentiated from the
surrounding tissue by its structure. A tumor may lead to cancer, which is a major leading cause of death and
responsible for around 13% of all deaths world-wide. Cancer incidence rate is growing at an alarming rate
in the world. Great knowledge and experience on radiology are required for accurate tumor detection in
medical imaging. Automation of tumor detection is required because there might be a shortage of skilled
radiologists at a time of great need. We propose an automatic brain tumor detectionand localization
framework that can detect and localize brain tumor in magnetic resonance imaging. The proposed brain
tumor detection and localization framework comprises five steps: image acquisition, pre-processing, edge
detection, modified histogram clustering and morphological operations. After morphological operations,
tumors appear as pure white color on pure black backgrounds. We used 50 neuroimages to optimize our
system and 100 out-of-sample neuroimages to test our system. The proposed tumor detection and localization
system was found to be able to accurately detect and localize brain tumor in magnetic resonance imaging.
The preliminary results demonstrate how a simple machine learning classifier with a set of simple
image-based features can result in high classification accuracy. The preliminary results also demonstrate the
efficacy and efficiency of our five-step brain tumor detection and localization approach and motivate us to
extend this framework to detect and localize a variety of other types of tumors in other types of medical
imagery.
BFO – AIS: A FRAME WORK FOR MEDICAL IMAGE CLASSIFICATION USING SOFT COMPUTING...ijsc
Medical images provide diagnostic evidence/information about anatomical pathology. The growth in
database is enormous as medical digital image equipment’s like Magnetic Resonance Images (MRI),
Computed Tomography (CT), and Positron Emission Tomography CT (PET-CT) are part of clinical work.
CT images distinguish various tissues according to gray levels to help medical diagnosis. Ct is more
reliable for early tumours and haemorrhages detection as it provides anatomical information to plan radio
therapy. Medical information systems goals are to deliver information to right persons at the right time and
place to improve care process quality and efficiency. This paper proposes an Artificial Immune System
(AIS) classifier and proposed feature selection based on hybrid Bacterial Foraging Optimization (BFO)
with Local Search (LS) for medical image classification.
An Efficient Brain Tumor Detection Algorithm based on Segmentation for MRI Sy...ijtsrd
A collection, or mass, of abnormal cells in the brain is called as Brain Tumor . The skull, which encloses your brain, is very rigid. Growth inside such a restricted space can cause problems. Brain tumors can be malignant or benign. Segmentation in magnetic resonance imaging (MRI) was an emergent research area in the field of medical imaging system. In this an efficient algorithm is proposed for tumor detection based on segmentation and morphological operators. Quality of scanned image is enhanced and then morphological operators are applied to detect the tumor in the scanned image. Merlin Asha. M | G. Naveen Balaji | S. Mythili | A. Karthikeyan | N. Thillaiarasu"An Efficient Brain Tumor Detection Algorithm based on Segmentation for MRI System" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-2 , February 2018, URL: http://www.ijtsrd.com/papers/ijtsrd9667.pdf http://www.ijtsrd.com/engineering/electronics-and-communication-engineering/9667/an-efficient-brain-tumor-detection-algorithm-based-on-segmentation-for-mri-system/merlin-asha-m
This paper proposes the development of a software that performs the pre-diagnosis of malignant melanoma, spincellular carcinoma and basal-cell carcinoma. The software is divided into five modules, these being: digital imaging, analysis and processing, storage, feature extraction and classification by means of an Artificial Neural Network (ANN). The results shown the performance of the software for two different combination of activation functions in the network. With the use of spectroscopic techniques for the acquisition of images and the combination of non-linear and linear activation functions in the ANN, the software shows an effectiveness greater than 80%, concluding that it can be an effective tool as an aid in the diagnosis of cancer of skin.
Brain Tumor Segmentation and Volume Estimation from T1-Contrasted and T2 MRIsCSCJournals
Amid the variations of the cancer disease, brain tumors account for the majority deaths among young people. To diagnose and treat this deadly disease effectively, analysis of hundreds of medical images such as Magnetic Resonance Imaging (MRI) scans is usually performed. However, the analyses of these scans are still mainly performed manually, making the procedure not only very tedious and time-consuming for doctors, but also error prone and non-repeatable. Attempts have been made to automate this procedure by performing image processing techniques such as thresholding, region-growing, unsupervised learning (e.g. k-means, fuzzy c-means clustering), and supervised learning (e.g. support vector machines). Some require human interaction. The techniques may be applied on one or more MRI sequence scans. Unfortunately, these automated attempts still result in a high level of error, and more computationally complex algorithms do not guarantee an increase in accuracy. This paper presents a novel, fully automatic brain tumor segmentation and volume estimation method using simple techniques on T1-contrasted and T2 MRIs. This new approach implemented five main steps: preprocessing using anisotropic diffusion, segmentation of tumor regions using k-means clustering, region combination using logical and Morphological operations, error checking using temporal smoothing, and volumetric measurement. When compared with five state-of-the-art algorithms, the proposed algorithm outperformed those in past works. Advances were seen by its noise reduction, increase in accuracy and closeness to actual tumor volume.
Segmentation and Classification of Skin Lesions Based on Texture FeaturesIJERA Editor
Skin cancer is the most common type of cancer and represents 50% all new cancers detected each year. The deadliest form of skin cancer is melanoma and its incidence has been rising at a rate of 3% per year. Due to the costs for dermatologists to monitor every patient, there is a need for an computerized system to evaluate a patient‘s risk of melanoma using images of their skin lesions captured using a standard digital camera. In Proposed method, a novel texture-based skin lesion segmentation algorithm is used and to classify the stages of skin cancer using probabilistic neural network. Probabilistic neural network will give better performance in this system to detect a lot of stages in skin lesion. To extract the characteristics from various skin lesions and its united features gives better classification with new approached probabilistic neural network. There are five different skin lesions commonly grouped as Actinic Keratosis (AK), Basal Cell Carcinoma (BCC), Melanocytic Nevus / Mole (ML), Squamous Cell Carcinoma (SCC), Seborrhoeic Keratosis (SK). The system will be used to classify the queried images automatically to decide the stages of abnormality. The lesion diagnosis system involves two stages of process such as training and classification. Feature selection is used in the classified framework that chooses the most relevant feature subsets at each node of the hierarchy. An automatic classifier will be used for classification based on learning with some training samples of each stage. The accuracy of the proposed neural scheme is higher in discriminating cancer and pre-malignant lesions from benign skin lesions, and it attains an total classification accuracy is high of skin lesions.
Classification of Brain Cancer is implemented
by using Back Propagation Neural network and Principle
Component Analysis, Magnetic Resonance Imaging of brain
cancer affected patients are taken for classification of brain
cancer. Image processing techniques are used for processing
the MRI images which are image preprocessing, image
segmentation and feature extraction is used. We extract the
Texture feature of segmented image by using Gray Level Cooccurrence
Matrix (GLCM). Steps involve for brain cancer
classification are taking the MRI images, remove the noise by
using image pre-processing, applying the segmentation
method which isolate the tumor region from rest part of the
MRI image by setting the pixel value 1 to tumor region and 0
to rest of the region, after this feature extraction technique
has been applied for extracting texture feature and feature
are stored in knowledge based, this features are used for
classification of new MRI images taken for testing by
comparing the feature of new images with stored features. We
implemented three classifiers to classify the brain cancer, first
classifier is back propagation neural network which perform
classification in two phase which are training phase and
testing phase, second classifier is the combination of PCA and
BPNN means by using PCA to reduce the dimensionality of
feature matrix and by using BPNN to classify the brain
cancer, third classifier is Principle Component Analysis which
reduce the dimensionality of dataset and perform
classification. And finally compare the performance of that
classifiers.
DETECTING BRAIN TUMOUR FROM MRI IMAGE USING MATLAB GUI PROGRAMMEIJCSES Journal
Engineers have been actively developing tools to detect tumors and to process medical images. Medical image segmentation is a powerful tool that is often used to detect tumors. Many scientists and researchers are working to develop and add more features to this tool. This project is about detecting Brain tumors from MRI images using an interface of GUI in Matlab. Using the GUI, this program can use various combinations of segmentation, filters, and other image processing algorithms to achieve the best results.
We start with filtering the image using Prewitt horizontal edge-emphasizing filter. The next step for detecting tumor is "watershed pixels." The most important part of this project is that all the Matlab programs work with GUI “Matlab guide”. This allows us to use various combinations of filters, and other
image processing techniques to arrive at the best result that can help us detect brain tumors in their early stages.
Brain tumor detection and localization in magnetic resonance imagingijitcs
A tumor also known as neoplasm is a growth in the abnormal tissue which can be differentiated from the
surrounding tissue by its structure. A tumor may lead to cancer, which is a major leading cause of death and
responsible for around 13% of all deaths world-wide. Cancer incidence rate is growing at an alarming rate
in the world. Great knowledge and experience on radiology are required for accurate tumor detection in
medical imaging. Automation of tumor detection is required because there might be a shortage of skilled
radiologists at a time of great need. We propose an automatic brain tumor detectionand localization
framework that can detect and localize brain tumor in magnetic resonance imaging. The proposed brain
tumor detection and localization framework comprises five steps: image acquisition, pre-processing, edge
detection, modified histogram clustering and morphological operations. After morphological operations,
tumors appear as pure white color on pure black backgrounds. We used 50 neuroimages to optimize our
system and 100 out-of-sample neuroimages to test our system. The proposed tumor detection and localization
system was found to be able to accurately detect and localize brain tumor in magnetic resonance imaging.
The preliminary results demonstrate how a simple machine learning classifier with a set of simple
image-based features can result in high classification accuracy. The preliminary results also demonstrate the
efficacy and efficiency of our five-step brain tumor detection and localization approach and motivate us to
extend this framework to detect and localize a variety of other types of tumors in other types of medical
imagery.
BFO – AIS: A FRAME WORK FOR MEDICAL IMAGE CLASSIFICATION USING SOFT COMPUTING...ijsc
Medical images provide diagnostic evidence/information about anatomical pathology. The growth in
database is enormous as medical digital image equipment’s like Magnetic Resonance Images (MRI),
Computed Tomography (CT), and Positron Emission Tomography CT (PET-CT) are part of clinical work.
CT images distinguish various tissues according to gray levels to help medical diagnosis. Ct is more
reliable for early tumours and haemorrhages detection as it provides anatomical information to plan radio
therapy. Medical information systems goals are to deliver information to right persons at the right time and
place to improve care process quality and efficiency. This paper proposes an Artificial Immune System
(AIS) classifier and proposed feature selection based on hybrid Bacterial Foraging Optimization (BFO)
with Local Search (LS) for medical image classification.
An Efficient Brain Tumor Detection Algorithm based on Segmentation for MRI Sy...ijtsrd
A collection, or mass, of abnormal cells in the brain is called as Brain Tumor . The skull, which encloses your brain, is very rigid. Growth inside such a restricted space can cause problems. Brain tumors can be malignant or benign. Segmentation in magnetic resonance imaging (MRI) was an emergent research area in the field of medical imaging system. In this an efficient algorithm is proposed for tumor detection based on segmentation and morphological operators. Quality of scanned image is enhanced and then morphological operators are applied to detect the tumor in the scanned image. Merlin Asha. M | G. Naveen Balaji | S. Mythili | A. Karthikeyan | N. Thillaiarasu"An Efficient Brain Tumor Detection Algorithm based on Segmentation for MRI System" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-2 , February 2018, URL: http://www.ijtsrd.com/papers/ijtsrd9667.pdf http://www.ijtsrd.com/engineering/electronics-and-communication-engineering/9667/an-efficient-brain-tumor-detection-algorithm-based-on-segmentation-for-mri-system/merlin-asha-m
This paper primarily focuses on to employ a novel approach to classify the brain tumor and its area. The Tumor is an uncontrolled enlargement of tissues in any portion of the human body. Tumors are of several types and have some different characteristics. According to their characteristics some of them are avoidable and some are unavoidable. Brain tumor is serious and life threatening issues now days, because of today’s hectic lifestyle. Medical imaging play important role to diagnose brain tumor .In this study an automated system has been proposed to detect and calculate the area of tumor. For proposed system the experiment carried out with 150 T1 weighted MRI images. The edge based segmentation, watershed segmentation has applied for tumor, and watershed segmentation has used to extract abnormal cells from the normal cells to get the tumor identification of involved and noninvolved areas so that the radiologist differentiate the affected area. The experiment result shows tumor extraction and area of tumor find the weather it is benign and malignant.
In recent days, skin cancer is seen as one of the most Hazardous form of the cancer found in Humans. Skin Cancer is a malignant tumor that grows in the skin cells. It can be affected mostly by the reason of skin burn caused by sunlight. Early detection and treatment of Skin cancer can significantly improve patient outcome. Automatic detection is one of the most challenging research areas that can be used for early detection of such vital cancer. A person’s in which they have inadequate amount of melanoma will be exposed to the risk of sun burns and the ultra violet rays from the sun will be affected that body. Malignant melanomas is a type of melanoma that has irregular borders, color variations so analyze the shape, color and texture of the skin lesion is important for the early detection. It can have the components of an automated image analysis module, which contains image acquisition, hair detection and exclusion, lesion segmentation, feature extraction and finally classification. Finally the result show that the system is efficient achieving classification of the lesion as either melanoma or Non melanoma causes.
Skin cancer is a term given to the uncontrolled
growth of strange skin cells. It occurs whenever unrepaired
DNA damages to skin cells trigger mutations, or any other
genetic defects, that lead the skin cells to multiply readily
and form malignant tumors. Image processing is a
commonly used method for skin cancer detection from the
appearance of the affected area on the skin. The input to the
system is that the skin lesion image so by applying novel
image process techniques, it analyses it to conclude about
the presence of skin cancer. The Lesion Image analysis tools
checks for the various Melanoma parameters Like
Asymmetry, Border, Colour, Diameter, (ABCD rule), etc. by
texture, size and form analysis for image segmentation and
have stages. The extracted feature parameters are
accustomed classify the image as traditional skin and
malignant melanoma cancerlesion.
Artificial Neural Network (ANN) is one of the
important branches of Artificial Intelligence, which has
been accepted as a brand-new technology in computer
science for image processing. Neural Networks is currently
the area of interest in medicine, particularly in the fields of
radiology, urology, cardiology, oncology, etc. Neural
Network plays a vital role in an exceedingly call network. It
has been used to analyze Melanoma parameters Like
Asymmetry, Border, Colour, Diameter, etc. which are
calculated using MATLAB from skin cancer images
intending to developing diagnostic algorithms that might
improve triage practices in the emergency department.
Using the ABCD rules for melanoma skin cancer, we use
ANN in the classification stage. Initially, we train the
network with known target values. The network is well
trained with 96.9% accuracy, and then the unknown values
are tested for the cancer classification. This classification
method proves to be more efficient for skin cancer
classification
A Review on Brain Disorder Segmentation in MR ImagesIJMER
International Journal of Modern Engineering Research (IJMER) is Peer reviewed, online Journal. It serves as an international archival forum of scholarly research related to engineering and science education.
International Journal of Modern Engineering Research (IJMER) covers all the fields of engineering and science: Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Computer Engineering, Agricultural Engineering, Aerospace Engineering, Thermodynamics, Structural Engineering, Control Engineering, Robotics, Mechatronics, Fluid Mechanics, Nanotechnology, Simulators, Web-based Learning, Remote Laboratories, Engineering Design Methods, Education Research, Students' Satisfaction and Motivation, Global Projects, and Assessment…. And many more.
Automatic Skin Lesion Segmentation and Melanoma Detection: Transfer Learning ...Zabir Al Nazi Nabil
Industrial pollution resulting in ozone layer depletion has influenced
increased UV radiation in recent years which is a major environmental risk factor for invasive skin cancer Melanoma and other keratinocyte cancers. The incidence of deaths from Melanoma has risen worldwide in past two decades.
Deep learning has been employed successfully for dermatologic diagnosis. In
this work, we present a deep learning based scheme to automatically segment
skin lesions and detect melanoma from dermoscopy images. U-Net was used
for segmenting out the lesion from surrounding skin. The limitation of utilizing
deep neural networks with limited medical data was solved with data augmentation and transfer learning. In our experiments, U-Net was used with spatial
dropout to solve the problem of overfitting and different augmentation effects
were applied on the training images to increase data samples. The model was
evaluated on two different datasets. It achieved a mean dice score of 0.87 and a
mean jaccard index of 0.80 on ISIC 2018 dataset. The trained model was assessed on PH² dataset where it achieved a mean dice score of 0.93 and a mean
jaccard index of 0.87 with transfer learning. For classification of malignant
melanoma, a DCNN-SVM model was used where we compared state of the art
deep nets as feature extractors to find the applicability of transfer learning in
dermatologic diagnosis domain. Our best model achieved a mean accuracy of
92% on PH² dataset. The findings of this study is expected to be useful in cancer diagnosis research.
Published at IJCCI 2018. Source code available at https://github.com/zabir-nabil/lesion-segmentation-melanoma-tl
Filter technique of medical image on multiple morphological gradient methodTELKOMNIKA JOURNAL
Filter technique is supportive for reducing image noise. This paper presents a study on filtering medical images, i.e., CT-Scan, Chest X-ray and Panoramic X-ray collected from two of the most prominent public hospitals in Padang City, Indonesia. The aim of this study preserved to facilitate in diagnosing objects in x-ray medical images. This study used filter technique, i.e. Blur, Emboss, Gaussian, Laplacian, Roberts, Sharpen, or Sobel techniques as pre-processing step. The filter process performed before edge detection and edge clarification. MMG method used in this study to clarify the edge detection. Thus, this research showed the hesitation decline (confidence increase) of the diagnosis of objects contained in medical images.
Image Segmentation and Identification of Brain Tumor using FFT Techniques of ...IDES Editor
The image processing tools are extensively used on
the development of new algorithms and mathematical tools
for the advanced processing of medical and biological images.
Given an MRI scan, first segment the tumor region in the
MRI brain image and study the pixel intensity values. A
detailed procedure using Matlab script is written to extract
tumor region in CT scan Brain Image and MRI Scan Brain
Image. MRI Scan has higher resolution and easier
identification compare to CT scan Brain image. Fast Fourier
Transform is used here to study the tumor region of MRI
Brain Image in terms of its pixel intensity. Types of FFT like
Zero padded FFT, Windowed FFT are used to study the signal
converted from the MRI Brain Image. It is found that lesser
spectral leakage for Zero Padded Windowed FFT than other
Types of FFT and hence the tumor cell identification is easier
than other methods. Finally higher pixel intensity values of
the cells gives identification of presence and activeness of
tumor cells.
This paper primarily focuses on to employ a novel approach to classify the brain tumor and its area. The Tumor is an uncontrolled enlargement of tissues in any portion of the human body. Tumors are of several types and have some different characteristics. According to their characteristics some of them are avoidable and some are unavoidable. Brain tumor is serious and life threatening issues now days, because of today’s hectic lifestyle. Medical imaging play important role to diagnose brain tumor .In this study an automated system has been proposed to detect and calculate the area of tumor. For proposed system the experiment carried out with 150 T1 weighted MRI images. The edge based segmentation, watershed segmentation has applied for tumor, and watershed segmentation has used to extract abnormal cells from the normal cells to get the tumor identification of involved and noninvolved areas so that the radiologist differentiate the affected area. The experiment result shows tumor extraction and area of tumor find the weather it is benign and malignant.
In recent days, skin cancer is seen as one of the most Hazardous form of the cancer found in Humans. Skin Cancer is a malignant tumor that grows in the skin cells. It can be affected mostly by the reason of skin burn caused by sunlight. Early detection and treatment of Skin cancer can significantly improve patient outcome. Automatic detection is one of the most challenging research areas that can be used for early detection of such vital cancer. A person’s in which they have inadequate amount of melanoma will be exposed to the risk of sun burns and the ultra violet rays from the sun will be affected that body. Malignant melanomas is a type of melanoma that has irregular borders, color variations so analyze the shape, color and texture of the skin lesion is important for the early detection. It can have the components of an automated image analysis module, which contains image acquisition, hair detection and exclusion, lesion segmentation, feature extraction and finally classification. Finally the result show that the system is efficient achieving classification of the lesion as either melanoma or Non melanoma causes.
Skin cancer is a term given to the uncontrolled
growth of strange skin cells. It occurs whenever unrepaired
DNA damages to skin cells trigger mutations, or any other
genetic defects, that lead the skin cells to multiply readily
and form malignant tumors. Image processing is a
commonly used method for skin cancer detection from the
appearance of the affected area on the skin. The input to the
system is that the skin lesion image so by applying novel
image process techniques, it analyses it to conclude about
the presence of skin cancer. The Lesion Image analysis tools
checks for the various Melanoma parameters Like
Asymmetry, Border, Colour, Diameter, (ABCD rule), etc. by
texture, size and form analysis for image segmentation and
have stages. The extracted feature parameters are
accustomed classify the image as traditional skin and
malignant melanoma cancerlesion.
Artificial Neural Network (ANN) is one of the
important branches of Artificial Intelligence, which has
been accepted as a brand-new technology in computer
science for image processing. Neural Networks is currently
the area of interest in medicine, particularly in the fields of
radiology, urology, cardiology, oncology, etc. Neural
Network plays a vital role in an exceedingly call network. It
has been used to analyze Melanoma parameters Like
Asymmetry, Border, Colour, Diameter, etc. which are
calculated using MATLAB from skin cancer images
intending to developing diagnostic algorithms that might
improve triage practices in the emergency department.
Using the ABCD rules for melanoma skin cancer, we use
ANN in the classification stage. Initially, we train the
network with known target values. The network is well
trained with 96.9% accuracy, and then the unknown values
are tested for the cancer classification. This classification
method proves to be more efficient for skin cancer
classification
A Review on Brain Disorder Segmentation in MR ImagesIJMER
International Journal of Modern Engineering Research (IJMER) is Peer reviewed, online Journal. It serves as an international archival forum of scholarly research related to engineering and science education.
International Journal of Modern Engineering Research (IJMER) covers all the fields of engineering and science: Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Computer Engineering, Agricultural Engineering, Aerospace Engineering, Thermodynamics, Structural Engineering, Control Engineering, Robotics, Mechatronics, Fluid Mechanics, Nanotechnology, Simulators, Web-based Learning, Remote Laboratories, Engineering Design Methods, Education Research, Students' Satisfaction and Motivation, Global Projects, and Assessment…. And many more.
Automatic Skin Lesion Segmentation and Melanoma Detection: Transfer Learning ...Zabir Al Nazi Nabil
Industrial pollution resulting in ozone layer depletion has influenced
increased UV radiation in recent years which is a major environmental risk factor for invasive skin cancer Melanoma and other keratinocyte cancers. The incidence of deaths from Melanoma has risen worldwide in past two decades.
Deep learning has been employed successfully for dermatologic diagnosis. In
this work, we present a deep learning based scheme to automatically segment
skin lesions and detect melanoma from dermoscopy images. U-Net was used
for segmenting out the lesion from surrounding skin. The limitation of utilizing
deep neural networks with limited medical data was solved with data augmentation and transfer learning. In our experiments, U-Net was used with spatial
dropout to solve the problem of overfitting and different augmentation effects
were applied on the training images to increase data samples. The model was
evaluated on two different datasets. It achieved a mean dice score of 0.87 and a
mean jaccard index of 0.80 on ISIC 2018 dataset. The trained model was assessed on PH² dataset where it achieved a mean dice score of 0.93 and a mean
jaccard index of 0.87 with transfer learning. For classification of malignant
melanoma, a DCNN-SVM model was used where we compared state of the art
deep nets as feature extractors to find the applicability of transfer learning in
dermatologic diagnosis domain. Our best model achieved a mean accuracy of
92% on PH² dataset. The findings of this study is expected to be useful in cancer diagnosis research.
Published at IJCCI 2018. Source code available at https://github.com/zabir-nabil/lesion-segmentation-melanoma-tl
Filter technique of medical image on multiple morphological gradient methodTELKOMNIKA JOURNAL
Filter technique is supportive for reducing image noise. This paper presents a study on filtering medical images, i.e., CT-Scan, Chest X-ray and Panoramic X-ray collected from two of the most prominent public hospitals in Padang City, Indonesia. The aim of this study preserved to facilitate in diagnosing objects in x-ray medical images. This study used filter technique, i.e. Blur, Emboss, Gaussian, Laplacian, Roberts, Sharpen, or Sobel techniques as pre-processing step. The filter process performed before edge detection and edge clarification. MMG method used in this study to clarify the edge detection. Thus, this research showed the hesitation decline (confidence increase) of the diagnosis of objects contained in medical images.
Image Segmentation and Identification of Brain Tumor using FFT Techniques of ...IDES Editor
The image processing tools are extensively used on
the development of new algorithms and mathematical tools
for the advanced processing of medical and biological images.
Given an MRI scan, first segment the tumor region in the
MRI brain image and study the pixel intensity values. A
detailed procedure using Matlab script is written to extract
tumor region in CT scan Brain Image and MRI Scan Brain
Image. MRI Scan has higher resolution and easier
identification compare to CT scan Brain image. Fast Fourier
Transform is used here to study the tumor region of MRI
Brain Image in terms of its pixel intensity. Types of FFT like
Zero padded FFT, Windowed FFT are used to study the signal
converted from the MRI Brain Image. It is found that lesser
spectral leakage for Zero Padded Windowed FFT than other
Types of FFT and hence the tumor cell identification is easier
than other methods. Finally higher pixel intensity values of
the cells gives identification of presence and activeness of
tumor cells.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
A novel framework for efficient identification of brain cancer region from br...IJECEIAES
Diagnosis of brain cancer using existing imaging techniques, e.g., Magnetic Resonance Imaging (MRI) is shrouded with various degrees of challenges. At present, there are very few significant research models focusing on introducing some novel and unique solutions towards such problems of detection. Moreover, existing techniques are found to have lesser accuracy as compared to other detection schemes. Therefore, the proposed paper presents a framework that introduces a series of simple and computationally cost-effective techniques that have assisted in leveraging the accuracy level to a very higher degree. The proposed framework takes the input image and subjects it to non-conventional segmentation mechanism followed by optimizing the performance using directed acyclic graph, Bayesian Network, and neural network. The study outcome of the proposed system shows the significantly higher degree of accuracy in detection performance as compared to frequently existing approaches.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
3D Segmentation of Brain Tumor ImagingIJAEMSJORNAL
A brain tumor is a collection of anomalous cells that grow in or around the brain. Brain tumors affect the humans badly, it can disrupt proper brain function and be life-threatening. In this project, we have proposed a system to detect, segment, and classify the tumors present in the brain. Once the brain tumor is identified at the very beginning, proper treatments can be done and it may be cured.
FUZZY SEGMENTATION OF MRI CEREBRAL TISSUE USING LEVEL SET ALGORITHMAM Publications
The current study investigated a median filter with the fuzzy level set method to propose fuzzy segmentation of magnetic resonance imaging (MRI) cerebral tissue images. An MRI image was used as an input image. A median filter and fuzzy c-means (FCM) clustering were utilized to remove image noise and create image clusters, respectively. The image clusters showed initial and final cluster centers. The level set method was then used for segmentation after separating and extracting white matter from gray matter. Fuzzy c-means was sensitive to the choice of the initial cluster center. Improper center selection caused the method to produce suboptimal solutions. The proposed algorithm was successfully utilized to segment MRI cerebral tissue images. The algorithm efficiently performed segmentation of test MRI cerebral tissue images compared with algorithms proposed in previous studies.
Survey on Segmentation Techniques for Spinal Cord ImagesIIRindia
Medical imaging is a technique which is used to expose the interior part of the body, to diagnose the diseases and to treat them as well. Different modalities are used to process the medical images. It helps the human specialists to make diagnosis ailments. In this paper, we surveyed segmentation on the spinal cord images using different techniques such as Data mining, Support vector machine, Neural Networks and Genetic Algorithm which are applied to find the disorders and syndromes affected in the spinal cord system. As a result, we have gained knowledge in an identified disarrays and ailments affected in lumbar vertebra, thoracolumbar vertebra and spinal canal. Finally how the Disc Similarity Index values are generated in each method is also analysed.
The current big challenge facing radiologists in healthcare is the automatic detection and classification of masses in breast mammogram images. In the last few years, many researchers have proposed various solutions to this problem. These solutions are effectively dependent and work on annotated breast image data. But these solutions fail when applied to unlabeled and non-annotated breast image data. Therefore, this paper provides the solution to this problem with the help of a neural network that considers any kind of unlabeled data for its procedure. In this solution, the algorithm automatically extracts tumors in images using a segmentation approach, and after that, the features of the tumor are extracted for further processing. This approach used a double thresholding-based segmentation technique to obtain a perfect location of the tumor region, which was not possible in existing techniques in the literature. The experimental results also show that the proposed algorithm provides better accuracy compared to the accuracy of existing algorithms in the literature.
Breast Cancer Detection from Mammography Images Using Machine Learning Algorithms (U-Net Segmentation and Dense Net Classifier implementation are in progress)
Computer Aided System for Detection and Classification of Breast CancerIJITCA Journal
Breast cancer is one of the most important causes of death among all type of cancers for grown-up and
older women, mainly in developed countries, and its rate is rising. Since the cause of this disease is not yet
known, early detection is the best way to decrease the breast cancer mortality. At present, early detection of
breast cancer is attained by means of mammography. An intelligent computer-aided diagnosis system can
be very helpful for radiologist in detecting and diagnosing cancerous cell patterns earlier and faster than
typical screening programs. This paper proposes a computer aided system for automatic detection and
classification of breast cancer in mammogram images. Intuitionistic Fuzzy C-Means clustering technique
has been used to identify the suspicious region or the Region of Interest automatically. Then, the feature
data base is designed using histogram features, Gray Level Concurrence wavelet features and wavelet
energy features. Finally, the feature database is submitted to self-adaptive resource allocation network
classifier for classification of mammogram image as normal, benign or malignant. The proposed system is
verified with 322 mammograms from the Mammographic Image Analysis Society Database. The results
show that the proposed system produces better results.
Classification of mammograms based on features extraction techniques using su...CSITiaesprime
Now mammography can be defined as the most reliable method for early breast cancer detection. The main goal of this study is to design a classifier model to help radiologists to provide a second view to diagnose mammograms. In the proposed system medium filter and binary image with a global threshold have been applied for removing the noise and small artifacts in the preprocessing stage. Secondly, in the segmentation phase, a hybrid bounding box and region growing (HBBRG) algorithm are utilizing to remove pectoral muscles, and then a geometric method has been applied to cut the largest possible square that can be obtained from a mammogram which represents the region of interest (ROI). In the features extraction phase three method was used to prepare texture features to be a suitable introduction to the classification process are first Order (statistical features), local binary patterns (LBP), and gray-level co-occurrence matrix (GLCM), Finally, support vector machine (SVM) has been applied in two-level to classify mammogram images in the first level to normal or abnormal, and then the classification of abnormal once in the second level to the benign or malignant image. The system was tested on the MAIS the mammogram image analysis society (MIAS) database, in addition to the image from the Teaching Oncology Hospital, Medical City in Baghdad, where the results showed achieving an accuracy of 95.454% for the first level and 97.260% for the second level, also, the results of applying the proposed system to the MIAS database alone were achieving an accuracy of 93.105% for the first level and 94.59 for the second level.
A New Approach to the Detection of Mammogram Boundary IJECEIAES
Mammography is a method used for the detection of breast cancer. computer-aided diagnostic (CAD) systems help the radiologist in the detection and interpretation of mass in breast mammography. One of the important information of a mass is its contour and its form because it provides valuable information about the abnormality of a mass. The accuracy in the recognition of the shape of a mass is related to the accuracy of the detected mass contours. In this work we propose a new approach for detecting the boundaries of lesion in mammography images based on region growing algorithm without using the threshold, the proposed method requires an initial rectangle surrounding the lesion selected manually by the radiologist (Region Of Interest), where the region growing algorithm applies on lines segments that attach each pixel of this rectangle with the seed point, such as the ends (seeds) of each line segment grow in a direction towards one another. The proposed approach is evaluated on a set of data with 20 masses of the MIAS base whose contours are annotated manually by expert radiologists. The performance of the method is evaluated in terms of specificity, sensitivity, accuracy and overlap. All the findings and details of approach are presented in detail.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Connector Corner: Automate dynamic content and events by pushing a button
Breast legion
1. Detection of Breast Lesions in Medical Digital Imaging
Using Neural Networks
Gustavo Ferrero, Paola Britos and Ramón García-Martínez
Software & Knowledge Engineering Center. Graduate School. Buenos Aires Institute of
Technology
Intelligent Systems Laboratory. School of Engineering. University of Buenos Aires.
rgm@itba.edu.ar
Abstract. The purpose of this article is to present an experimental application
for the detection of possible breast lesions by means of neural networks in
medical digital imaging. This application broadens the scope of research into
the creation of different types of topologies with the aim of improving existing
networks and creating new architectures which allow for improved detection.
1. Introduction
Breast cancer has been determined to be the second leading cause of cancer death in
women, and the most common type of cancer in women; there are no official statistics
in the Argentine Republic, but it is estimated that 22 in 100,000 women are affected
by this illness, similarly to what is observed in other Western countries [Mols et al,
2005]. The mammography is the best method of diagnosis by images that exists at the
present time to detect minimum mammary injuries, fundamentally small carcinomas
that are shown by micro calcifications or tumors smaller than 1cm. of diameter that
are not palpated during medical examination. [Antonie et al, 2001]. Currently, joint
efforts are being made in order to be able to detect tissue anomalies in a timely
fashion, given that there are no methods for breast cancer prevention. Early detection
has proved an essential weapon in cancer detection, since it helps to prolong patients'
lives. Physicians providing test results must have diagnostic training based on
mammography, and must issue a certain number of reports annually. Double reading
of reports increases sensitivity for detection of minimal lesions by about 7%, though
at a high cost. The physician shall then interpret these reports and determine
according to his/her best judgment the steps to be taken for the proper diagnosis and
treatment of the patient. for this reason, physicists, engineers, and physicians are in
search of new tools to fight cancer, which would also allow physicians to obtain a
second opinion [Gokhale et al, 2003, Simoff et al, 2002]. The American College of
Radiology having approved the use of new digital mammographs, digital photos have
begun to be stored in databases together with the patient's information, for later
processing via different methods [Selman, 2000]. Different methods have been used
to classify and/or detect anomalies in medical images, such as wavelets, fractal
________________
Please use the following format when citing this chapter:
Ferrero, G., Britos, P., García-Martínez, R., 2006, in IFIP International Federation for Information Processing, Volume
218, Professional Practice in Artificial Intelligence, eds. J. Debenham, (Boston: Springer), pp. 1-10.
2. 2 Ferrero, Britos, García-Martínez
theory, statistical methods and most of them used features extracted using image-
processing techniques. In addition, some other methods were presented in the
literature based on fuzzy set theory, Markov models and neural networks. Most of the
computer-aided methods proved to be powerful tools that could assist medical staff in
hospitals and lead to better results in diagnosing a patient [Antonie et al, 2001].
Fig. 1. Processing Steps
Different studies on using data mining in the processing of medical images have
rendered very good results using neural networks for classification and grouping. In
recent years different computerized systems have been developed to support
diagnostic work of radiologists in mammography. The goal of these systems is to
focus the radiologist's attention on suspicious areas. They work in three steps: i.
analogic mammograms are digitized; ii. images are segmented and preprocessed; iii.
Regions of Interests (ROI) are found and classified by neural networks [Lauria et al,
2003].
2. Proposed Method
Radiologists do not diagnose cancer versus benign nodules; they detect suspicious
regions and send them for additional work up [Baydush et al, 2001]. Bearing in mind
the way medical imaging specialists work, the system works as follows: i. capturing
medical image, ii. storing image on the data base, iii. starting up processing, iv.
generating report, v. validating report. The first and last steps generate information
which provides a work environment where system users are given the ability to create
new network topologies in order to validate the results obtained.
2.1. Mammography Processing
Figure 1 shows the stages that have been adopted for the image processing of a
mammography. Stage 1: image pre-processing; this stage begins by acquiring the
image, which is delivered to the following stage containing only the region of interest.
Stage 2: image classification to determine whether or not it contains malignant lesions
that require in-depth examination by specialists. Stage 3: if the classifier determines
3. Professional Practice in Artificial Intelligence 3
that the image shows malignant lesions, suspicious areas are scanned for. Stage 4:
mammography processing report generated.
2.2 Mammography Pre-processing
The first stage contains a set of steps which as a group serve the purpose of
eliminating all information which is irrelevant for the classification. Step 1. Using
median filter. Step 2. Cropping margins. Step 3. Eliminating isolated regions. Step 4.
Equalizing. Order filters are based on a specific treatment of image statistics called
order statistics. These filters operate in the neighborhood of a certain pixel, known as
window, and they replace the value of the central pixel. Order statistics is a technique
that organizes all pixels in a window in sequential order, on the basis of their grey
level [Liew et al, 2005]. The M mean in a set of values is such that half of the values
in the set are smaller than M and half of the values are greater than M. In order to
filter the mean in the area around the neighborhood, we ranked the intensities in the
neighborhood, we determined the mean, and assigned the latter to the intensity of the
pixel. The main purpose of mean filtering is to cause the points with very different
intensities to become similar to their neighbors, thus eliminating any isolated intensity
peaks that appear in the area of the filter mask. The median filter is a nonlinear filter,
used in order to eliminate the high-frequency filter without eliminating the significant
characteristics of the image. A 3x3 mask is used, which is centered on each image
pixel, replacing each central pixel by the mean of the nine pixels covering the mask.
The window size allows the characteristics of the image to me preserved while at the
same time eliminatinng high frequencies [Díaz, 2004]. Next the automatic cropping is
performed. The purpose of this step is to focus the process exclusively on the relevant
breast region, which reduces the possibility for erroneous classification by areas
which are not of interest. Image segmentation is an important step in several image
applications. A host of techniques and algorithms usually fall into this general
category as a starting point for edge detection, region labelling, and transformations.
All these techniques, region labelling, and analyses, are relatively simple algorithms
that have been used for many years to isolate, measure, and identify potential regions
[Jankowski and Kuska, 2004]. A stack method is used for region labelling, as it is
one of the fastest and simplest to implement. After labelling, those areas which are
not of interest to the study are eliminated. It is known that the surface covered by the
breast is over 80%; therefore, isolated areas with surfaces smaller than 1% do not
belong to the breast and are eliminated through the creation of masks obtained from
neighboring pixels. Lastly, a uniform equalization is performed, which will essentially
help enhance image contrast.
F(g) = [ gmax – gmin] Pp(g) + gmin
Where gmax, and gmin correspond to the maximum and minimum intensity values in
the range of grey values of the image. Figure 2 shows the results of image pre-
processing.
4. 4 Ferrero, Britos, García-Martínez
Fig. 2. Automatic Pre-processing
2.3 Classification
Neural networks are models which attempt to emulate the behavior of the brain. As
such, they perform simplification, identifying the relevant elements in the system. An
adequate selection of their features coupled with a convenient structure constitutes the
conventional procedure utilized to build networks which are capable of performing a
given task [Hertz et al, 1991]. Artificial neural networks offer an attractive paradigm
for the design and analysis of adaptive, intelligent systems for a wide range of
applications in artificial intelligence [Fiszelew et al, 2003]. Artificial neural networks
are based on a rather simple model of a neuron. Most neurons have three parts, a
dendrite which collects inputs from other neurons (or from an external stimulus); a
soma which performs an important nonlinear processing step; finally an axon, a cable-
like wire along which the output signal is transmitted to other neurons is called
synapse [W. Gestner, NA]. Neurons are grouped in layers; these interconnected
layers form a neural network, thus each neural network is composed of N number of
layers (Figure 3). Depending on how these components (layers) are connected,
different architectures may be created (feed forward NN, recurrent NN, etc.). The
topology or architecture of a neural network refers to the type, organization, and
arrangement of neurons in the network, forming layers or clusters. The topology of a
multilayered neural network depends on the number of variables in the input layer,
the number of hidden neuron layers, the number of neurons per each hidden layer, and
the number of output variables in the last layer. All these factors are important when
determining network configuration [Zurada, 1995].
Thus, neural network structures can be defined as collections of parallel processors
interconnected in the form of an oriented lattice, arranged in such a way that the
network structure is appropriate for the problem under consideration. The connections
5. Professional Practice in Artificial Intelligence 5
between neurons in a neural network have an associated weight, which is what allows
the network to acquire knowledge. The most commonly used learning écheme for the
MLP is the back-propagation algorithm. The weight updating for the hidden layers
adopts the mechanism of back-propagated corrective signal from the output layer.
Fig. 3. Neural Network
It has been shown that the MLP, given flexible network/neuron dimensions, offers an
asymptotic approximation capability. It was demonstrated that two layers (one hidden
only) perceptrons should be adequate as universal approximators of any nonlinear
functions [Kung et al, 1998]. A multilayer perceptron is structured as follows:
Function signal: the signal that propagates from the input to output.
Error signal: generated by output neurons and it backpropagates as an
adjustment to the synaptical connections towards the input in order to adjust
the output obtained to the expected output as faithfully as possible.
Thus all output neurons and those in the hidden layer are enabled to perform two
types of calculations according to the signal they receive: If it is a function signal, it
will be a forward calculation (forward pass); if it is an error signal, it will be a
backward calculation (backward pass). The rule of propagation for neurons in the
hidden layer is the weighted sum of the outputs with synaptic weights wji, then, a
sigmoid transference function is applied to that weighted sum and is limited in the
response. Basically, the backpropagation algorithm is based on error minimization by
means of a traditional optimization method called gradient descent. That is, the key
point consists in calculating the proper weights of the layers from the errors in the
output units; the secret lies in evaluating the consequences of an error and dividing
the value among the weights of the contributing network connections. Neural network
learning can be specified as a function approximation problem where the goal is to
learn an unknown function ?:RN ? R (or a good approximation of it) from a set of
input-output pairs S = {(xN, y) | xN ∈ RN, y ∈ R} [Parekh, et al, 2000]. Pattern
6. 6 Ferrero, Britos, García-Martínez
classification is a special case of function approximation where the function’s output
y is restricted to one of M (M ≥ 2) discrete values (or classes). A neural network for
solving classification problems typically has N input neurons and M output neurons.
The kth output neuron (1 ≤ Κ ≤ Μ) is trained to output one (while all the other output
neurons are trained to output zero) for patterns belonging to the kth class. A single
output neuron suffices in the case of problems that involve two category
classifications. The multilayer perceptron facilitates the classification of nonlinear
problems; the more hidden layers in a neural network, the simpler it will be to isolate
the problem (Figure 4).
Structure XOR Class
Fig. 4. Geometric Interpretation of the Role of Hidden Layers
2.4. Image Features
A radiological image is formed by tissue absorption when exposed to Roentgen
radiation. Depending on the amount of radiation absorbed, an object (tissue) may be
radiopaque (RO), radiolucid (RL), or radiotransparent (RT).
When a low amount of X-ray radiation is absorbed by the object, virtually all
the rays reach the film; the color appears dark and it is a radiotransparent
body (air cavities).
When a moderate amount of radiation is absorbed by the object, the color
appears grey and it is a radiolucid body (noncalcified organic tissue).
When a large amount of X-ray radiation has been absorbed or it has been
completely absorbed, the color appears light or white and it is a radiopaque
body (inorganic tissue, calcified tissue).
The range of colors is related to and depends on the extent of X-ray absorption by the
tissue. The more radiation that is absorbed by the tissue, the less radiation will reach
the film, signifying that the body is radiopaque; the less radiation that is absorbed by
the tissue, the more radiation will reach the film, signifying that the body is
radiolucid. This feature of X-ray images will be taken into account and will be used in
7. Professional Practice in Artificial Intelligence 7
order to obtain information about the sample tissues. The input layer is formed by K
input neurons; this value is obtained by considering: the regions defined for the image
(image subdivisions), the amount of statistical operations applied to those regions,
plus one neuron according to the position of the breast (left or right) and a set of three
neurons according to the type of tissue (dense, dense-glandular, and glandular). The
characteristics of each of the regions are obtained from the information provided by
the tissues represented in the pixels. Data extraction in the regions is carried out via
the following statistical procedures:
Mean: it is the mean data value.
Bias: it is the systemic error which frequently occurs.
Kurtosis: it measures whether the distribution values are relatively concentrated
around the mean values of the sample.
Variance: it measures the existing distance between the values and the mean.
The mean is defined by the following function:
Bias is defined:
Kurtosis is defined by the following formula:
Lastly, variance is given by:
The system offers the possibility of creating different topologies for multilayer
networks (N ≥ 3, where N is the number of layers). This feature allows the user to
research new architectures. As it has been mentioned before, image information
(regions) is entered in the network, for instance; for an image divided into 16 regions,
there are 69 (16 * 4 + 1 + 3 + 1) neurons including the independent term; the output
layer may have only one or two neurons.
2.5. Training
Supervised learning is characterized by a controlled training by an external agent
(supervisor or teacher) who determines the response to be generated by the network
8. 8 Ferrero, Britos, García-Martínez
from a certain input. The supervisor verifies the network output and in case it does
not match the expected output, connection weights are to be modified, in order to
obtain an output as close as possible to the expected one [Hertz et al, 1991]. The
proposed method for the system is learning by trial and error, which consists in
adjusting the weights of the connections according to the distribution of the quadratic
error among the expected responses rq and the appropriate current responses Oq.
Training data are mammographies obtained by Mammographic Image Analysis
Society (MIAS); they consist in 322 images from which 55 are to be analyzed in order
to obtain further information, which shall be used to train the neural network.
The following information is necessary for neural network training:
Stop error: it is the acceptable output error for training, below this error,
training is brought to a halt and weights are said to converge.
Number of cycles: it sets the maximum number of cycles that need to be learned by
the network.
Momentum: each connection is given a certain inertia or momentum, in such a way
that its tendency to change direction with a steeper descent be
averaged with the “tendencies” for change of direction that were
previously obtained. The momentum parameter must be between 0
and 1 [Zurada, 1995].
Learning ratio: it is a value between 0 and 1 used in error distribution (delta rule).
The training procedure is evaluated every thousand cycles, obtaining information
about the last ten cycles, performing an evaluation of the mean, in a way that the
speed of network convergence can be determined, thus allowing to conclude training
and start with a new set of weights.
3. Experimenting with the System
The system allows for the generation of different architectures, for which reason
different networks are evaluated, bearing in mind certain factors, whenever a new
architecture is created. The performance (and cost) of a neural network on any given
problem is critically dependent, among other things, on the network’s architecture and
the particular learning algorithm used. [Fiszelew et al, 2003]. Too small networks are
unable to adequately learn the problem well while overly large networks tend to over
fit the training data and consequently result in poor generalization performance
[Parekh, et al, 2000]. With varying numbers of hidden layers, the following
configuration has yielded the best results: 69 Neurons in the input layer. 16 Neurons
in the hidden layer, one for each region the image was divided into. 4 Neurons in the
following hidden layer, one for each operation performed on the regions. 2 Output
neurons, one for each possible direction (right and left). In addition, two networks
have been set up for use depending on the location of the breast (left or right), since
9. Professional Practice in Artificial Intelligence 9
the initial results obtained using one single network for both were very poor. Training
times were also reduced using this modality, thereby increasing the convergence
speed. The single network trained for both sides was able to classify correctly with a
30% success rate, whereas the networks trained for a specific side have a 60% success
rate. In addition, the former took over 4 hours to converge, while the second did so in
less than 60 minutes. Further research will be done to identify the appropriate neural
network that will allow classifications to be obtained with 80% certainty.
4. Related Work
In this research the neural net architecture is trained to distinguish malignant nodules
from benign ones. It differs from the CALMA project approach [Lauria et al, 2003]
which has tools that identify micro calcification clusters and massive lesions.
The proposed architecture deals with mammography images in image formats (JPG,
BMP, TIFF, GIF), which differs from standard data mining approach based on image
parameters sets provided by the community [UCIMLR. 2006a.; 2006b].
5. Conclusions
This project has been an attempt to provide an environment for the continued
investigation of new neural network models that will achieve better results in the
classification of medical images. The project is open source, allowing access to the
source code so that others may study, improve, expand and distribute it, so that
healthcare institutions may have access to tools they can use to improve breast cancer
detection.
The goal of the project is to improve the detection of areas suspected of containing
some type of lesion. The results obtained are very different from our initial
expectations, although the initial results obtained are promising. The future will bring
improvements to this application as well as the possibility of inputting additional
statistical data that will enhance the reading of the images.
Next research steps are: (a) to compare results of the proposed architecture in this
paper with others provided by vector machines based classifiers [Fung and
Mangasarian, 1999; Lee et al., 2000; Fung and Mangasarian, 2003]; and (b) to study
specific filters that recognize structures in mammography images.
6. Bibliography
Antonie M., Zaïene O., Coman A. (2001). Application of data mining techniques for medical
image classification. Proceedings of the Second International Workshop on Multimedia
Data Mining. San Francisco.
Baydush A., Cararious D., Lo J., Abbey C., Floyd C. (2001). Computerized classification of
suspicious regions in chest radiographs using subregion hotelling observers. American
Association of Physicists in Medicine. Vol 28 (12).
10. 10 Ferrero, Britos, García-Martínez
Diaz, S. (2004). Detección de microcalcificaciones en imágenes de mamografías usando
diferencias de filtro gaussianos optimizados. Universidad Nacional de Ingeniería. Facultad
de Ingeniería Industrial y de Sistemas. Lima. Perú.
Egmont-Petersen M., de Ridder D., Handels H. (2002). Image processing with neural networks.
The Journal of the pattern recognition society. Vol. 35 (10).
Fiszelew, A., Britos, P. , Perichisky, G. & García-Martínez, R. (2003). Automatic Generation of
Neural Networks based on Genetic Algorithms. Revista Eletrônica de Sistemas de
Informação, 2(1): 1-7.
Fung, G. and Mangasarian, O. 1999. Semi-Supervised Support Vector Machines for Unlabeled
Data Classification. Optimization Methods and Software Vol. 15, pp. 29-44.
Fung, G. and Mangasarian, O. 2003. Breast Tumor Susceptibility to Chemotherapy via Support
Vector Machines. Data Mining Institute Technical Report 03-06, November 2003.
Computational Management Science.
Gerstner W. (1998). Supervised learning for neural networks: A tutorial with Java Exercises.
Technical Report. Laboratory of Computational Neuroscience at the Swiss Federal Institute
of Technology Lausanne.
Hertz J., A. Krogh y R. Palmer 1991. Introduction to the Theory of Neural Computation.
Reading, MA: Addison-Wesley.
Jankowski M., Kuska J. (2004). Connected components labelling – algorithms in Mathematica,
Java, C++ and C#. IMS2004.
Kung S., Hwang J. (1998). Neural network for intelligent multimedia processing. Proceedings
of the IEEE. Vol 86 (6).
Lauria A., Palmiero R., Forni G., Cerello P., Golosio B., Fauci F., Magro R., Raso G, Tangaro
S., Indovina P. (2003). The CALMA system: an artificial neural network for detecting
masses and microcalcifications in digitalized mammograms. 9th Pisa Meeting on Advanced
Detector. La Biodola, Isola d’Elba, Italy.
Lee, Y., Mangasarian, O. and Wolberg, W.2000. Breast Cancer Survival and Chemotherapy: A
Support Vector Machine Analysis. DIMACS Series in Discrete Mathematics and Theoretical
Computer Science, Vol. 55, pp. 1-10.
Liew, A., Yan, H. and Yang, M.(2005). Pattern Recognition techniques for the emerging field
of bioinformatics: A review. Pattern Recognition 38(11): 2055-2073
Mols, F., Vingerhoets, A., Coebergh, J. and Poll-Franse, L. (2005). Quality of life among long-
term breast cancer survivors: A systematic review. European Journal of Cancer 41(17):
2613-2619.
Parekh R., Yang J., Honavar V. (2000) Constructive neural-network learning algorithms for
pattern classification. IEEE Transactions on neural networks. Vol. 11 (2).
Selman, S. (2000). Data Mining of Digital Mammograms Will Aid in War against Cancer.
www.gatech.edu Página vigente al 17/08/2003.
Simoff, S., Djeraba, C., y Zaïane, O. Multimedia Data Mining between Promise and Problems.
3rd Edition of the International Workshop on Multimedia Data Minig. Pages 118-121.
SIGKDD Explortions.
UCIMLR. 2006a. Breast Cancer Database. UCI Machine Learning Repository.
http://www.ics.uci.edu/~mlearn/MLSummary.html
UCIMLR. 2006b. Wisconsin Breast Cancer Databases. UCI Machine Learning Repository.
http://www.ics.uci.edu/~mlearn/MLSummary.html
Zurada, J. (1995). Introduction to Artificial Neural Systems. West Publishing Company.