Back

Automated Melanoma Screening: A Machine Learning Pipeline for Mole Detection, Boundary Segmentation, and ABCD(E) Feature Extraction

Abdolahnejad, M.; Pascazi, E.; Lee, M.; Cheng, J.; Poon, F.; Kyeremeh, M.; Chan, H. O.; Joshi, R.; Hong, C.

2026-07-01 dermatology
10.64898/2026.06.29.26356601 medRxiv
Show abstract

Early detection of suspicious moles remains the most effective means of reducing mortality from skin cancer, yet systematic screening is constrained by the time and expertise required for manual mole assessment. This paper presents an end-to-end computational pipeline that utilizes wide-angle skin photographs (including consumer-grade smartphone images) and produces quantitative ABCD (Asymmetry, Border irregularity, Color variegation, Diameter) feature scores for every detected mole. The pipeline operates in four stages: mole detection via adaptive thresholding and blob analysis, super-resolution enhancement using EDSR, false-positive filtering using a brightness-based statistical criterion, and lesion segmentation using the Boundary Attention Mapper (BAM). BAM generates high-resolution segmentation masks by fusing early-layer activations with GradCAM heatmaps from a trained EfficientNet-B7 classifier, achieving 90.45% accuracy on the ISIC2017 dataset, outperforming both conventional GradCAM (87.78%) and dedicated segmentation architectures, including DeepLabv3 and SAM v2 by more than 5 percentage points in Dice score. The EfficientNet-B7 backbone achieves a micro-average AUC of 0.97 across eight lesion classes, with a melanoma AUC of 0.99. Color quantification uses K-means clustering with a threshold calibrated on the PH2 dataset (MSE = 1.425). Applied to 87 wide-angle images, the mole detection module achieved an F1 score of 86%. The system outputs a structured CSV of per-lesion ABCD scores suitable for clinical triage and longitudinal tracking. A clinical validation study with dermatologists and surgeons is underway to assess concordance between automated and expert assessments.

Matching journals

The top 7 journals account for 50% of the predicted probability mass.

1
JID Innovations
11 papers in training set
Top 0.1%
14.9%
2
Nature Medicine
125 papers in training set
Top 0.1%
7.9%
3
Scientific Reports
3612 papers in training set
Top 10%
6.8%
4
Nature Communications
5641 papers in training set
Top 25%
6.3%
5
Informatics in Medicine Unlocked
22 papers in training set
Top 0.2%
5.5%
6
Diagnostics
50 papers in training set
Top 0.3%
4.9%
7
Journal of Investigative Dermatology
49 papers in training set
Top 0.2%
4.3%
50% of probability mass above
8
PLOS ONE
5266 papers in training set
Top 37%
3.2%
9
European Journal of Cancer
11 papers in training set
Top 0.1%
3.2%
10
JAMA Network Open
130 papers in training set
Top 1%
3.2%
11
Scientific Data
209 papers in training set
Top 0.9%
2.7%
12
npj Precision Oncology
53 papers in training set
Top 0.7%
2.1%
13
eClinicalMedicine
77 papers in training set
Top 0.7%
1.9%
14
Frontiers in Medicine
120 papers in training set
Top 2%
1.9%
15
Modern Pathology
22 papers in training set
Top 0.2%
1.7%
16
British Journal of Dermatology
11 papers in training set
Top 0.1%
1.7%
17
Pigment Cell & Melanoma Research
11 papers in training set
Top 0.1%
1.4%
18
PLOS Computational Biology
1863 papers in training set
Top 16%
1.3%
19
Computational and Structural Biotechnology Journal
242 papers in training set
Top 4%
1.3%
20
Computers in Biology and Medicine
128 papers in training set
Top 3%
1.1%
21
GigaScience
212 papers in training set
Top 3%
1.1%
22
npj Digital Medicine
118 papers in training set
Top 3%
1.1%
23
Experimental Dermatology
10 papers in training set
Top 0.2%
0.9%
24
JMIR Research Protocols
21 papers in training set
Top 1%
0.8%
25
PLOS Digital Health
106 papers in training set
Top 4%
0.8%
26
Medical Image Analysis
35 papers in training set
Top 0.7%
0.8%
27
eLife
5828 papers in training set
Top 64%
0.8%
28
Communications Medicine
113 papers in training set
Top 6%
0.6%
29
Cells
249 papers in training set
Top 8%
0.6%
30
Cancer Research Communications
51 papers in training set
Top 2%
0.6%