Human skin segmentation using correlation rules on dynamic color clustering
Human skin is made of a stack of different layers, each of which reflects a portion of impinging light, after absorbing a certain amount of it by the pigments which lie in the layer. The main pigments responsible for skin color origins are melanin and hemoglobin. Skin segmentation plays an important...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | en |
Published: |
Biblioteca Digitais de Teses e Dissertações da USP
2018
|
Subjects: | |
Online Access: | http://www.teses.usp.br/teses/disponiveis/45/45134/tde-01102018-101814/ |
id |
ndltd-usp.br-oai-teses.usp.br-tde-01102018-101814 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-usp.br-oai-teses.usp.br-tde-01102018-1018142019-05-09T17:31:02Z Human skin segmentation using correlation rules on dynamic color clustering Segmentação de pele humana usando regras de correlação baseadas em agrupamento dinâmico de cores Faria, Rodrigo Augusto Dias Agrupamento dinâmico de cores Correlation rules Detecção de pele Dynamic color clustering Human skin segmentation Modelo de cores YCbCr Regras de correlação Segmentação de pele humana Skin detection YCbCr color model Human skin is made of a stack of different layers, each of which reflects a portion of impinging light, after absorbing a certain amount of it by the pigments which lie in the layer. The main pigments responsible for skin color origins are melanin and hemoglobin. Skin segmentation plays an important role in a wide range of image processing and computer vision applications. In short, there are three major approaches for skin segmentation: rule-based, machine learning and hybrid. They differ in terms of accuracy and computational efficiency. Generally, machine learning and hybrid approaches outperform the rule-based methods but require a large and representative training dataset and, sometimes, costly classification time as well, which can be a deal breaker for real-time applications. In this work, we propose an improvement, in three distinct versions, of a novel method for rule-based skin segmentation that works in the YCbCr color space. Our motivation is based on the hypotheses that: (1) the original rule can be complemented and, (2) human skin pixels do not appear isolated, i.e. neighborhood operations are taken into consideration. The method is a combination of some correlation rules based on these hypotheses. Such rules evaluate the combinations of chrominance Cb, Cr values to identify the skin pixels depending on the shape and size of dynamically generated skin color clusters. The method is very efficient in terms of computational effort as well as robust in very complex images. A pele humana é constituída de uma série de camadas distintas, cada uma das quais reflete uma porção de luz incidente, depois de absorver uma certa quantidade dela pelos pigmentos que se encontram na camada. Os principais pigmentos responsáveis pela origem da cor da pele são a melanina e a hemoglobina. A segmentação de pele desempenha um papel importante em uma ampla gama de aplicações em processamento de imagens e visão computacional. Em suma, existem três abordagens principais para segmentação de pele: baseadas em regras, aprendizado de máquina e híbridos. Elas diferem em termos de precisão e eficiência computacional. Geralmente, as abordagens com aprendizado de máquina e as híbridas superam os métodos baseados em regras, mas exigem um conjunto de dados de treinamento grande e representativo e, por vezes, também um tempo de classificação custoso, que pode ser um fator decisivo para aplicações em tempo real. Neste trabalho, propomos uma melhoria, em três versões distintas, de um novo método de segmentação de pele baseado em regras que funciona no espaço de cores YCbCr. Nossa motivação baseia-se nas hipóteses de que: (1) a regra original pode ser complementada e, (2) pixels de pele humana não aparecem isolados, ou seja, as operações de vizinhança são levadas em consideração. O método é uma combinação de algumas regras de correlação baseadas nessas hipóteses. Essas regras avaliam as combinações de valores de crominância Cb, Cr para identificar os pixels de pele, dependendo da forma e tamanho dos agrupamentos de cores de pele gerados dinamicamente. O método é muito eficiente em termos de esforço computacional, bem como robusto em imagens muito complexas. Biblioteca Digitais de Teses e Dissertações da USP Hirata Junior, Roberto 2018-08-31 Dissertação de Mestrado application/pdf http://www.teses.usp.br/teses/disponiveis/45/45134/tde-01102018-101814/ en Liberar o conteúdo para acesso público. |
collection |
NDLTD |
language |
en |
format |
Others
|
sources |
NDLTD |
topic |
Agrupamento dinâmico de cores Correlation rules Detecção de pele Dynamic color clustering Human skin segmentation Modelo de cores YCbCr Regras de correlação Segmentação de pele humana Skin detection YCbCr color model |
spellingShingle |
Agrupamento dinâmico de cores Correlation rules Detecção de pele Dynamic color clustering Human skin segmentation Modelo de cores YCbCr Regras de correlação Segmentação de pele humana Skin detection YCbCr color model Faria, Rodrigo Augusto Dias Human skin segmentation using correlation rules on dynamic color clustering |
description |
Human skin is made of a stack of different layers, each of which reflects a portion of impinging light, after absorbing a certain amount of it by the pigments which lie in the layer. The main pigments responsible for skin color origins are melanin and hemoglobin. Skin segmentation plays an important role in a wide range of image processing and computer vision applications. In short, there are three major approaches for skin segmentation: rule-based, machine learning and hybrid. They differ in terms of accuracy and computational efficiency. Generally, machine learning and hybrid approaches outperform the rule-based methods but require a large and representative training dataset and, sometimes, costly classification time as well, which can be a deal breaker for real-time applications. In this work, we propose an improvement, in three distinct versions, of a novel method for rule-based skin segmentation that works in the YCbCr color space. Our motivation is based on the hypotheses that: (1) the original rule can be complemented and, (2) human skin pixels do not appear isolated, i.e. neighborhood operations are taken into consideration. The method is a combination of some correlation rules based on these hypotheses. Such rules evaluate the combinations of chrominance Cb, Cr values to identify the skin pixels depending on the shape and size of dynamically generated skin color clusters. The method is very efficient in terms of computational effort as well as robust in very complex images. === A pele humana é constituída de uma série de camadas distintas, cada uma das quais reflete uma porção de luz incidente, depois de absorver uma certa quantidade dela pelos pigmentos que se encontram na camada. Os principais pigmentos responsáveis pela origem da cor da pele são a melanina e a hemoglobina. A segmentação de pele desempenha um papel importante em uma ampla gama de aplicações em processamento de imagens e visão computacional. Em suma, existem três abordagens principais para segmentação de pele: baseadas em regras, aprendizado de máquina e híbridos. Elas diferem em termos de precisão e eficiência computacional. Geralmente, as abordagens com aprendizado de máquina e as híbridas superam os métodos baseados em regras, mas exigem um conjunto de dados de treinamento grande e representativo e, por vezes, também um tempo de classificação custoso, que pode ser um fator decisivo para aplicações em tempo real. Neste trabalho, propomos uma melhoria, em três versões distintas, de um novo método de segmentação de pele baseado em regras que funciona no espaço de cores YCbCr. Nossa motivação baseia-se nas hipóteses de que: (1) a regra original pode ser complementada e, (2) pixels de pele humana não aparecem isolados, ou seja, as operações de vizinhança são levadas em consideração. O método é uma combinação de algumas regras de correlação baseadas nessas hipóteses. Essas regras avaliam as combinações de valores de crominância Cb, Cr para identificar os pixels de pele, dependendo da forma e tamanho dos agrupamentos de cores de pele gerados dinamicamente. O método é muito eficiente em termos de esforço computacional, bem como robusto em imagens muito complexas. |
author2 |
Hirata Junior, Roberto |
author_facet |
Hirata Junior, Roberto Faria, Rodrigo Augusto Dias |
author |
Faria, Rodrigo Augusto Dias |
author_sort |
Faria, Rodrigo Augusto Dias |
title |
Human skin segmentation using correlation rules on dynamic color clustering |
title_short |
Human skin segmentation using correlation rules on dynamic color clustering |
title_full |
Human skin segmentation using correlation rules on dynamic color clustering |
title_fullStr |
Human skin segmentation using correlation rules on dynamic color clustering |
title_full_unstemmed |
Human skin segmentation using correlation rules on dynamic color clustering |
title_sort |
human skin segmentation using correlation rules on dynamic color clustering |
publisher |
Biblioteca Digitais de Teses e Dissertações da USP |
publishDate |
2018 |
url |
http://www.teses.usp.br/teses/disponiveis/45/45134/tde-01102018-101814/ |
work_keys_str_mv |
AT fariarodrigoaugustodias humanskinsegmentationusingcorrelationrulesondynamiccolorclustering AT fariarodrigoaugustodias segmentacaodepelehumanausandoregrasdecorrelacaobaseadasemagrupamentodinamicodecores |
_version_ |
1719048517331189760 |