Digital hair segmentation using hybrid convolutional and recurrent neural networks architecture

BACKGROUND AND OBJECTIVE Skin melanoma is one of the major health problems in many countries. Dermatologists usually diagnose melanoma by visual inspection of moles. Digital hair removal can provide a non-invasive way to remove hair and hair-like regions as a pre-processing step for skin lesion images. Hair removal has two main steps: hair segmentation and hair gaps inpainting. However, hair segmentation is a challenging task which requires manual tuning of thresholding parameters. Hard-coded threshold leads to over-segmentation (false positives) which in return changes the textural integrity of lesions and or under-segmentation (false negatives) which leaves hair traces and artefacts which affect subsequent diagnosis. Additionally, dermal hair exhibits different characteristics: thin; overlapping; faded; occluded and overlaid on textured lesions. METHODS In this presented paper, we proposed a deep learning approach based on a hybrid network of convolutional and recurrent layers for hair segmentation using weakly labelled data. We utilised the deep encoded features for accurate detection and delineation of hair in skin images. The encoded features are then fed into recurrent neural network layers to encode the spatial dependencies between disjointed patches. Experiments are conducted on a publicly available dataset, called "Towards Melanoma Detection: Challenge". We chose two metrics to evaluate the produced segmentation masks. The first metric is the Jaccard Index which penalises false positives and false negatives. The second metric is the tumour disturb pattern which assesses the overall effect over the lesion texture due to unnecessary inpainting as a result of over segmentation. The qualitative and quantitative evaluations are employed to compare the proposed technique with state-of-the-art methods. RESULTS The proposed approach showed superior segmentation accuracy as demonstrated by a Jaccard Index of 77.8% in comparison to a 66.5% reported by the state-of-the-art method. We also achieved tumour disturb pattern as low as 14% compared to 23% for the state-of-the-art method. CONCLUSION The hybrid architecture for segmentation was able to accurately delineate and segment the hair from the background including lesions and the skin using weakly labelled ground truth for training.

[1]  Jianfei Cai,et al.  Beyond pixels: A comprehensive survey from bottom-up to semantic image segmentation and cosegmentation , 2015, J. Vis. Commun. Image Represent..

[2]  Oge Marques,et al.  The impact of segmentation on the accuracy and sensitivity of a melanoma classifier based on skin lesion images , 2017 .

[3]  Qaisar Abbas,et al.  Hair removal methods: A comparative study for dermoscopy images , 2011, Biomed. Signal Process. Control..

[4]  V R Doherty,et al.  Seven‐point checklist for melanoma , 1991, Clinical and experimental dermatology.

[5]  Saeid Nahavandi,et al.  Semantic body parts segmentation for quadrupedal animals , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[6]  Tom White,et al.  Generative Adversarial Networks: An Overview , 2017, IEEE Signal Processing Magazine.

[7]  Saeid Nahavandi,et al.  Skin lesion segmentation using Gray Level Co-occurance Matrix , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[8]  Luca Maria Gambardella,et al.  Max-pooling convolutional neural networks for vision-based hand gesture recognition , 2011, 2011 IEEE International Conference on Signal and Image Processing Applications (ICSIPA).

[9]  Alexandru Telea,et al.  Automated Digital Hair Removal by Threshold Decomposition and Morphological Analysis , 2015, ISMM.

[10]  Kostas Delibasis,et al.  Hair removal on dermoscopy images , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[11]  Vibhav Vineet,et al.  Conditional Random Fields as Recurrent Neural Networks , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[12]  Rafael García,et al.  Computerized analysis of pigmented skin lesions: A review , 2012, Artif. Intell. Medicine.

[13]  Yang Li,et al.  No-reference hair occlusion assessment for dermoscopy images based on distribution feature , 2015, Comput. Biol. Medicine.

[14]  Hamid Reza Pourreza,et al.  An effective hair removal algorithm for dermoscopy images , 2013, Skin research and technology : official journal of International Society for Bioengineering and the Skin (ISBS) [and] International Society for Digital Imaging of Skin (ISDIS) [and] International Society for Skin Imaging.

[15]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[16]  Saeid Nahavandi,et al.  Body Parts Segmentation with Attached Props Using RGB-D Imaging , 2015, 2015 International Conference on Digital Image Computing: Techniques and Applications (DICTA).

[17]  Saeid Nahavandi,et al.  Inpainting images with curvilinear structures propagation , 2014, Machine Vision and Applications.

[18]  Philippe Schmid-Saugeona,et al.  Towards a computer-aided diagnosis system for pigmented skin lesions. , 2003, Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society.

[19]  Ahmad R. Sharafat,et al.  E-shaver: An improved DullRazor® for digitally removing dark and light-colored hairs in dermoscopic images , 2011, Comput. Biol. Medicine.

[20]  Saeid Nahavandi,et al.  Skin melanoma segmentation using recurrent and convolutional neural networks , 2017, 2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017).

[21]  Xiaodong Liu,et al.  Representation Learning Using Multi-Task Deep Neural Networks for Semantic Classification and Information Retrieval , 2015, NAACL.

[22]  Xian Du,et al.  Hair segmentation using adaptive threshold from edge and branch length measures , 2017, Comput. Biol. Medicine.

[23]  P. C. Siddalingaswamy,et al.  Techniques and algorithms for computer aided diagnosis of pigmented skin lesions - A review , 2018, Biomed. Signal Process. Control..

[24]  Seunghoon Hong,et al.  Learning Deconvolution Network for Semantic Segmentation , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[25]  M. Stella Atkins,et al.  Dermascopic hair disocclusion using inpainting , 2008, SPIE Medical Imaging.

[26]  T Lee,et al.  Dullrazor®: A software approach to hair removal from images , 1997, Comput. Biol. Medicine.

[27]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[28]  Simon Osindero,et al.  Conditional Generative Adversarial Nets , 2014, ArXiv.

[29]  Rob Fergus,et al.  Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-scale Convolutional Architecture , 2014, 2015 IEEE International Conference on Computer Vision (ICCV).

[30]  Mohamed A. Deriche,et al.  A critical survey of state-of-the-art image inpainting quality assessment metrics , 2017, J. Vis. Commun. Image Represent..

[31]  Adam Huang,et al.  A robust hair segmentation and removal approach for clinical images of skin lesions , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[32]  M. Stella Atkins,et al.  Segmentation of light and dark hair in dermoscopic images: a hybrid approach using a universal kernel , 2010, Medical Imaging.

[33]  Trevor Darrell,et al.  Fully Convolutional Networks for Semantic Segmentation , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[34]  Hao Chen,et al.  Automated Melanoma Recognition in Dermoscopy Images via Very Deep Residual Networks , 2017, IEEE Transactions on Medical Imaging.

[35]  João Paulo Papa,et al.  Computational methods for pigmented skin lesion classification in images: review and future trends , 2018, Neural Computing and Applications.

[36]  Alexandru Telea,et al.  An Image Inpainting Technique Based on the Fast Marching Method , 2004, J. Graphics, GPU, & Game Tools.

[37]  Shi-Yin Qin,et al.  PDE-based unsupervised repair of hair-occluded information in dermoscopy images of melanoma , 2009, Comput. Medical Imaging Graph..

[38]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[39]  Yoshua Bengio,et al.  Gated Feedback Recurrent Neural Networks , 2015, ICML.

[40]  Zhishun She,et al.  Simulation and analysis of optical skin lesion images , 2006, Skin research and technology : official journal of International Society for Bioengineering and the Skin (ISBS) [and] International Society for Digital Imaging of Skin (ISDIS) [and] International Society for Skin Imaging.

[41]  Zhiwu Lu,et al.  Learning from Weak and Noisy Labels for Semantic Segmentation , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[42]  Saeid Nahavandi,et al.  Kangaroo Vehicle Collision Detection Using Deep Semantic Segmentation Convolutional Neural Network , 2016, 2016 International Conference on Digital Image Computing: Techniques and Applications (DICTA).

[43]  Jorge S. Marques,et al.  Development of a clinically oriented system for melanoma diagnosis , 2017, Pattern Recognit..

[44]  James M. Rehg,et al.  Feature-preserving artifact removal from dermoscopy images , 2008, SPIE Medical Imaging.

[45]  Xavier Giro-i-Nieto,et al.  Skin lesion classification from dermoscopic images using deep learning techniques , 2017, 2017 13th IASTED International Conference on Biomedical Engineering (BioMed).

[46]  Enoch Peserico,et al.  VirtualShave: Automated hair removal from digital dermatoscopic images , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[47]  Folkmar Bornemann,et al.  Fast Image Inpainting Based on Coherence Transport , 2007, Journal of Mathematical Imaging and Vision.

[48]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[49]  Carsten Steger,et al.  An Unbiased Detector of Curvilinear Structures , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[50]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.