A Feature-Preserving Hair Removal Algorithm for Dermoscopy Images

Authors

  • Qaisar Abbas,

    Corresponding author
    1. Center for Biomedical imaging and Bioinformatics, Key Laboratory of Image Processing, Faisalabad, Pakistan
    • Department of Computer Science, National Textile University, Faisalabad, Pakistan
    Search for more papers by this author
  • Irene Fondón Garcia,

    1. Department of Signal Theory and Communications, School of Engineering Path of Discovery s/n C. P., Seville, Spain
    Search for more papers by this author
  • M. Emre Celebi,

    1. Department of Computer Science, Louisiana State University, Shreveport, Louisiana, USA
    Search for more papers by this author
  • Waqar Ahmad

    1. Department of Computer Science, National Textile University, Faisalabad, Pakistan
    2. Center for Biomedical imaging and Bioinformatics, Key Laboratory of Image Processing, Faisalabad, Pakistan
    Search for more papers by this author

Address:

Dr Qaisar Abbas

Assistant Professor/Chairman at

Department of Computer Science,

National Textile University Faisalabad-37610,

Pakistan

Tel: +92 41 9230081 Ext: 140,

Fax: +92 (41) 9230082

e-mails: drqaisar@ntu.edu.pk and qaisarabbasphd@gmail.com

Abstract

Background/purpose

Accurate segmentation and repair of hair-occluded information from dermoscopy images are challenging tasks for computer-aided detection (CAD) of melanoma. Currently, many hair-restoration algorithms have been developed, but most of these fail to identify hairs accurately and their removal technique is slow and disturbs the lesion's pattern.

Methods

In this article, a novel hair-restoration algorithm is presented, which has a capability to preserve the skin lesion features such as color and texture and able to segment both dark and light hairs. Our algorithm is based on three major steps: the rough hairs are segmented using a matched filtering with first derivative of gaussian (MF-FDOG) with thresholding that generate strong responses for both dark and light hairs, refinement of hairs by morphological edge-based techniques, which are repaired through a fast marching inpainting method. Diagnostic accuracy (DA) and texture-quality measure (TQM) metrics are utilized based on dermatologist-drawn manual hair masks that were used as a ground truth to evaluate the performance of the system.

Results

The hair-restoration algorithm is tested on 100 dermoscopy images. The comparisons have been done among (i) linear interpolation, inpainting by (ii) non-linear partial differential equation (PDE), and (iii) exemplar-based repairing techniques. Among different hair detection and removal techniques, our proposed algorithm obtained the highest value of DA: 93.3% and TQM: 90%.

Conclusion

The experimental results indicate that the proposed algorithm is highly accurate, robust and able to restore hair pixels without damaging the lesion texture. This method is fully automatic and can be easily integrated into a CAD system.

Ancillary