Future Work
While we are satisfied with our final project results, we would suggest the following improvements to be made outside the time constraints of a semester-long project to further improve our algorithm's accuracy.
01
Image Courtesy of: Kabir Deol and https://www.isic-archive.com/#!/topWithHeader/onlyHeaderTop/gallery?filter=%5B%5D
Further Improve Segmentation
Due to the limitations of Otsu's method mentioned in Segmentation, our algorithm has difficulties segmenting a melanoma region when an image has poor lighting, the skin is of darker pigment, and when the image contains the edge of a body part (as shown to left). To improve our algorithms accuracy for these situations, we would implement a variable threshold that adjusts based on a certain image rather than relying on the threshold determined by Otsu's method.
02
Filtering Hair
The accuracy of our algorithm decreased when dark hair was covering the lesion area we were analyzing. To address this problem, we would develop a DullRazor filter in Matlab that would classify hair pixels in an image by identifying their characteristic shape. Next, the filter would use linear interpolation on the hair pixels and a Gaussian filter to output a new image with hair removed.
Image Courtesy of: http://www.dermweb.com/dull_razor/
03