Skin detection

In recent years, skin detection is widely used in various applications of computer vision such as face detection, face recognition, image filtering or hand gesture analysis. Most of the existing skin detection methods are based on pixel-wise classification which aims to classify all image pixels as...

Full description

Bibliographic Details
Main Author: Thuong, Phan.
Other Authors: Kong Wai-Kin Adams
Format: Final Year Project (FYP)
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/49078
_version_ 1826124084169146368
author Thuong, Phan.
author2 Kong Wai-Kin Adams
author_facet Kong Wai-Kin Adams
Thuong, Phan.
author_sort Thuong, Phan.
collection NTU
description In recent years, skin detection is widely used in various applications of computer vision such as face detection, face recognition, image filtering or hand gesture analysis. Most of the existing skin detection methods are based on pixel-wise classification which aims to classify all image pixels as skin or non-skin individually. By evaluating many skin detection algorithms that have been proposed in previous researches and studies, it is suggested that one of the most efficient pixel-based classification methods is Bayesian classifier with histogram technique. Using this algorithm, I have developed a program to segment skin from a large image database. The program requires a large collection of diverse images to build skin and non-skin models. A training dataset has been built with more than 900 images, 10% of the images are collected from the current skin database of Asst/Prof. Kong Wai-Kin Adams; the rest are collected manually from the Web. All images are chosen such that they are in high resolution and diverse in terms of background scenes and lighting conditions. For skin dataset, different types of human skin such as yellowish, pinkish, whitish, light brown, dark brown are collected. However, more than 90% of selected skin samples are from Asian and European people; thus, the classification program will perform well if test images only contain skin types of these people. The program yields good results with high classification accuracy, up to 94.9%. Furthermore, a comparison between the classification performance in different color representations such as RGB, HSV and HS is discussed. It is shown that the selection of color space for the classifier using Bayesian classifier with histogram technique can affect segmentation results. Especially, if luminance component is removed from color space, the classification performance will degrade sufficiently.
first_indexed 2024-10-01T06:14:53Z
format Final Year Project (FYP)
id ntu-10356/49078
institution Nanyang Technological University
language English
last_indexed 2024-10-01T06:14:53Z
publishDate 2012
record_format dspace
spelling ntu-10356/490782023-03-03T21:03:30Z Skin detection Thuong, Phan. Kong Wai-Kin Adams School of Computer Engineering Forensics and Security Lab DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision In recent years, skin detection is widely used in various applications of computer vision such as face detection, face recognition, image filtering or hand gesture analysis. Most of the existing skin detection methods are based on pixel-wise classification which aims to classify all image pixels as skin or non-skin individually. By evaluating many skin detection algorithms that have been proposed in previous researches and studies, it is suggested that one of the most efficient pixel-based classification methods is Bayesian classifier with histogram technique. Using this algorithm, I have developed a program to segment skin from a large image database. The program requires a large collection of diverse images to build skin and non-skin models. A training dataset has been built with more than 900 images, 10% of the images are collected from the current skin database of Asst/Prof. Kong Wai-Kin Adams; the rest are collected manually from the Web. All images are chosen such that they are in high resolution and diverse in terms of background scenes and lighting conditions. For skin dataset, different types of human skin such as yellowish, pinkish, whitish, light brown, dark brown are collected. However, more than 90% of selected skin samples are from Asian and European people; thus, the classification program will perform well if test images only contain skin types of these people. The program yields good results with high classification accuracy, up to 94.9%. Furthermore, a comparison between the classification performance in different color representations such as RGB, HSV and HS is discussed. It is shown that the selection of color space for the classifier using Bayesian classifier with histogram technique can affect segmentation results. Especially, if luminance component is removed from color space, the classification performance will degrade sufficiently. Bachelor of Engineering (Computer Engineering) 2012-05-14T08:27:21Z 2012-05-14T08:27:21Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/49078 en Nanyang Technological University 40 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Thuong, Phan.
Skin detection
title Skin detection
title_full Skin detection
title_fullStr Skin detection
title_full_unstemmed Skin detection
title_short Skin detection
title_sort skin detection
topic DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
url http://hdl.handle.net/10356/49078
work_keys_str_mv AT thuongphan skindetection