I. INTRODUCTIONBreast cancer is the most common type of cancer among women [1]. Some important signs of breast cancer that radiologists are seeking to find are microcalcifications (MCs), masses, and structural disorders. MCs are observed in mammograms as white spots varying in size and shape. Mammography as a screening tool is one of the best proven technique for early breast cancer detection. Mammographic image analysis is a complicated and difficult task which requires opinion of highly trained radiologists. Detection of MCs, a possible symptom of breast cancer is a complex task because of the inhomogeneous background and the high noise level in the images due to emulsion artifacts. The MCs has important characteristics in their size, shape/morphology, amount, and distribution. Their sizes vary from 0.1 mm to 1 mm [2]. MC detection is very difficult in mammographies with overlapping breast tissues or high breast tissue density. Moreover, low contrast MCs can be perceived as noise while comparing them with the nonhomogeneous background. MCs are observed in mammograms individually or in clusters. Clustered MCs are more likely to be malignant. A cluster is defined as a group consisting of 3 or more MCs in a 1-cm 2 area. As proposed in this study, many computer-aided detection systems have been developed for MCs.There are problems with the subjective analysis of mammographic images by radiologist. Subjective analysis depends mainly of the experience of the human operator, but Manuscript received February 4, 2014; revised April 16, 2014. Ayman A. AbuBaker is with the Electrical and Computer Engineering Department, Applied Science University, Amman, Jordan (e-mail: a_abubaker@asu.edu.jo).it is also affected by fatigue and other human-related factors. Since, the interpretation is a repetitive task that requires lot of attention to minute details, it requires lot of staff time and effort, which results in increasing diagnosis time. On the other hand, the objective analysis of mammograms, which is carried out by automated systems, provides consistent performance but its accuracy is usually lower. Due to the sensitivity of this problem, I believe that radiologists should be involved and computers should not replace them completely. However, computer systems can help them perform better by enhancing the quality of images, highlighting the suspicious regions and providing better analysis tools.For these reasons, computer-aided diagnoses (CAD) are exciting a great deal of attention from the radiologist community [3], [4]. CAD is defined as a diagnosis made by a physician taking into account the computer output as a second opinion. The goal of applying CAD is to support radiologists' image interpretation and improve the diagnostic accuracy and consistency [4], [5].Many authors have implemented a variety of CAD algorithms to detect the MCs in the mammogram images, with a range of success. This paper presents a new algorithm that can detect the MCs in the mammogram images accurately. This algorithm uses several unique charact...