title

advertisement
M ICROCALCIFICATION
DETECTION USING NEURAL NETWORKS
László LASZTOVICZA
Advisor: Béla PATAKI
I.
Introduction
Breast cancer is a common form of cancer among women. The cause of this illness is unknown so
prevention is not possible. The only way for an effective treatment is to detect the disease in its early
state. Mammography is the best known method for early detection [1]. In a mammographic session at
least four images are taken and in order to make a reliable diagnosis each image have to be
evaluated. It therefore requires a large amount of human resources and money. The main goals of a
supporting computer-aided diagnosis (CAD) system is to increase the effectiveness of the
examination by drawing attention to the suspicious cases and decrease the costs by filtering out
normal images.
One of the most important symptoms of the cancer is the presence of microcalficitions. The
subject of this article is a method for the detection of microcalcifications. This method uses neural
networks to perform this task.
II. A neural method for microcalcification detection
Microcalcifications are very diverse in size, shape and brightness so an exact detection criterion
cannot be given easily. Neural networks have been proven to be useful in the solution of such pattern
recognition tasks. We used a previously presented [2] hierarchical neural network architecture with
some modifications and extensions [3]. This architecture is shown in Figure 1.
Processing
directions
Hierarchical Neural Network
Neural
network #1
Neural
network #2
Neural
network #3
Image pyramid
Feature extraction
Output
Neural classification #1
Figure 1: A hierarchical neural network architecture
This architecture is based on a multiscale decomposition of an image, and a hierarchy of neural
networks. First the input image is sampled and an image pyramid is built, the resolution is halved at
each level. Next a number of features are extracted from each image. The processing works pixel-bypixel so the feature extraction assigns a vector for each pixel which components are the differenct
features. The last step is the neural classification that is based on the vectors resulted from the feature
extraction. This architecture was embedded in an ensemble context to take advantage of the different
solutions given by neural networks trained diversely. Then this ensemble was modularized to further
improve performance and stability of the solution [3].
III. Experimental analysis
The performance of the system was analysed on two different image database. These were the
MIAS [4] and the DDSM [5] databases. The neural networks, the decision system and the location
procedure were thoroughly tested in the experiments. The results show that the system is capable of
detecting microcalcifications, however the parameters of the system should be changed in order to
ensure the same performance. We experienced that the decision system is much more sensitive to the
circumstances than the neural networks and therefore it should be reconsidered in the future research.
The performance of the system on 6440 ROIs (regions of interest) extracted from the MIAS
database was 82% true positive and 72% true negative. There are only preliminary tests on the
DDSM database. These show that the neural networks detect most of the calcifications without the
need of retraining, but the decision system performs poorly. The test set contained 1600 ROIs
extracted from different images containing microcalcifications. The neural networks detected almost
all of the calcifications while the decision system marked the ROIs as positive in less than 10% of the
cases.
IV. Conclusion and future work
A neural network based system has been presented that is capable of detecting microcalcifications.
The thorough analysis of this system showed that its parameters are sensitive to the properties of the
images like the size or the resolution. This stands especially to the decision system.
The future work includes the analysis of neural learning which has central influence on the
performance and the improvement of the decision system to decrease its sensitivity toward the
parameters of the images.
References
[1] R. Highnam, M. Brady. Mammographic Image Analysis. Kluwer Academic Publishers R, 1999.
[2] P. Sajda and C. Spence. Learning Contextual Relationships in Mammograms using a Hierarchical Pyramid Neural
Network, IEEE Transactions on Medical Imaging 21 (3) (2002)
[3] László Lasztovicza, Béla Pataki, Nóra Székely, Norbert Tóth, Neural Network Based Microcalcification Detection
in a Mammographic CAD System, Proceedings of the Second IEEE International Workshop on Intelligent Data
Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS'2003), Lviv, Ukraine, 810 September, 2003, pp. 319-323.
[4] J. Suckling et al. "The Mammographic Image Analysis Society Digital Mammogram Database" Exerpta Medica.
International Congress Series 1069, pp. 375-378, 1994. http://www.wiau.man.ac.uk/services/MIAS/MIASweb.html
[5] M. Heath K. Bowyer, D. Kopans, R. Moore and P. Kegelmeyer Jr., The Digital Database for Screening
Mammography, in The Proceedings of the 5th International Workshop on Digital Mammography (Toronto, Canada,
June 2000), Medical Physics Publishing (Madison, WI), ISBN 1-930524-00-5.
Download