Abordagens neurais para controle de conteúdo pornográfico

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: Simões, Gabriel da Silva
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Pontifícia Universidade Católica do Rio Grande do Sul
Escola Politécnica
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://tede2.pucrs.br/tede2/handle/tede/9162
Resumo: O crescente volume de conteúdo adulto disponível na internet gera problemas de saúde e desordens comportamentais. O consumo de pornografia é favorecido pela facilidade de acesso, pelo baixo custo e pela anonimidade dos internautas. Quebrando um destes fatores, pode-se minimizar o consumo deste tipo de conteúdo, por outro lado, dado o volume, é necessário analisar o conteúdo automaticamente. Neste sentido, Deep Learning permite realizar tarefas complexas automaticamente. Esta tese ataca a facilidade de acesso à pornografia aplicando censuras automáticas através de 3 abordagens de Deep Learning: classificação, detecção de objetos e geração automática. Na abordagem de classificação, foram treinados e avaliados 8 modelos preditivos com diferentes arquiteturas de redes neurais, onde os resultados preditivos atingiram acurácias superiores a 99%, processando até 40 FPS. Observou-se que as regiões mais significativas para classificação de pornografia estão relacionadas especificamente às partes íntimas do corpo. A segunda abordagem censurou pornografia utilizando métodos de detecção de objetos. Foi construído um dataset para detecção de partes íntimas que permitiu o treinamento de modelos que atingiram resultados preditivos com mAP = 0, 6961, censurando partes íntimas de corpo. Foi construída uma rede neural para detecção, chamada CensorNet, gerando resultados preditivos promissores. Foi construída também CensorPlus, uma rede composta por uma segunda saída para classificação, criando um método híbrido para detecção de objetos e classificação de imagem. Finalmente, a terceira abordagem desta tese apresenta AttGAN, um método baseado em tradução imagem-para-imagem que utiliza redes neurais para gerar censuras automáticas. O método utiliza máscaras de atenção geradas por AttNET, uma rede neural treinada para classificação, convertida para a geração de tais máscaras. Foram desenvolvidas 3 variações de AttGAN, comparadas por meio de uma avaliação online onde 21 participantes compararam os resultados. Os resultados evidenciaram vantagem para o método AttGAN+, escolhido como melhor método em 1.050 opiniões coletadas. O método AttGAN+ foi incrementado, aplicando a mescla da imagem de entrada com a saída censurada, dando origem ao método AttGAN++, resultando em uma imagem censurada que preserva características periféricas da imagem original.
id P_RS_771efecc556b1ed5c2b67c575f272803
oai_identifier_str oai:tede2.pucrs.br:tede/9162
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Abordagens neurais para controle de conteúdo pornográficoNeural networksconvolutional neural networksclassificationdetectionpornographicensorshipRedes neuraisRedes convolucionaisClassificaçãoDetecçãoGeração automáticaCensuraPornografiaCIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAOO crescente volume de conteúdo adulto disponível na internet gera problemas de saúde e desordens comportamentais. O consumo de pornografia é favorecido pela facilidade de acesso, pelo baixo custo e pela anonimidade dos internautas. Quebrando um destes fatores, pode-se minimizar o consumo deste tipo de conteúdo, por outro lado, dado o volume, é necessário analisar o conteúdo automaticamente. Neste sentido, Deep Learning permite realizar tarefas complexas automaticamente. Esta tese ataca a facilidade de acesso à pornografia aplicando censuras automáticas através de 3 abordagens de Deep Learning: classificação, detecção de objetos e geração automática. Na abordagem de classificação, foram treinados e avaliados 8 modelos preditivos com diferentes arquiteturas de redes neurais, onde os resultados preditivos atingiram acurácias superiores a 99%, processando até 40 FPS. Observou-se que as regiões mais significativas para classificação de pornografia estão relacionadas especificamente às partes íntimas do corpo. A segunda abordagem censurou pornografia utilizando métodos de detecção de objetos. Foi construído um dataset para detecção de partes íntimas que permitiu o treinamento de modelos que atingiram resultados preditivos com mAP = 0, 6961, censurando partes íntimas de corpo. Foi construída uma rede neural para detecção, chamada CensorNet, gerando resultados preditivos promissores. Foi construída também CensorPlus, uma rede composta por uma segunda saída para classificação, criando um método híbrido para detecção de objetos e classificação de imagem. Finalmente, a terceira abordagem desta tese apresenta AttGAN, um método baseado em tradução imagem-para-imagem que utiliza redes neurais para gerar censuras automáticas. O método utiliza máscaras de atenção geradas por AttNET, uma rede neural treinada para classificação, convertida para a geração de tais máscaras. Foram desenvolvidas 3 variações de AttGAN, comparadas por meio de uma avaliação online onde 21 participantes compararam os resultados. Os resultados evidenciaram vantagem para o método AttGAN+, escolhido como melhor método em 1.050 opiniões coletadas. O método AttGAN+ foi incrementado, aplicando a mescla da imagem de entrada com a saída censurada, dando origem ao método AttGAN++, resultando em uma imagem censurada que preserva características periféricas da imagem original.The adult content available on the internet generates health problems and behavioral disorders. The consumption of pornography is favored by the ease of access, low cost and anonymity of Internet users. Breaking at last one of these factors can minimize the consumption of this content, however, given the volume, it is necessary to analyze the content automatically. In this sense, Deep Learning can perform complex tasks automatically. This thesis attacks the ease of access to pornography by applying automatic censorship through 3 Deep Learning approaches: classification, object detection and automatic generation. In the classification approach, 8 predictive models of different neural network architectures were trained and evaluated, where the predictive results reached accuracy above 99%, processing up to 40 FPS. It was observed that the most significant regions for pornography classification are related to the intimate body parts. The second approach censored pornography with object detection methods. An intimate body parts detection dataset was constructed which allowed the training of models for censoring intimate body parts that achieved mAP = 0.6961. A neural network for detection, called CensorNet, was built, generating promising predictive results. We build CensorPlus, a network composed by a second output for classification. This network creates a hybrid method for object detection and image classification. Finally, the third approach to this thesis presents AttGAN, a method based on image-to-image translation that uses neural networks to generate automatic censorship. The method utilizes attention masks generated by AttNET, a classification-trained neural network converted to generate such masks. Three AttGAN variations were developed, and we designed an online survey where 21 participants compared the results. The results indicate an advantage to the AttGAN+ method, pointed as the best method in 1, 050 opinions collected. The AttGAN+ method was incremented by merging the input image with the censored output, giving rise to the AttGAN++ method, resulting in a censored image that preserves peripheral characteristics of the original image.Pontifícia Universidade Católica do Rio Grande do SulEscola PolitécnicaBrasilPUCRSPrograma de Pós-Graduação em Ciência da ComputaçãoBarros, Rodrigo Coelhohttp://lattes.cnpq.br/8172124241767828Simões, Gabriel da Silva2020-07-16T19:39:54Z2019-11-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttp://tede2.pucrs.br/tede2/handle/tede/9162porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RS2020-07-16T23:01:26Zoai:tede2.pucrs.br:tede/9162Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2020-07-16T23:01:26Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.none.fl_str_mv Abordagens neurais para controle de conteúdo pornográfico
title Abordagens neurais para controle de conteúdo pornográfico
spellingShingle Abordagens neurais para controle de conteúdo pornográfico
Simões, Gabriel da Silva
Neural networks
convolutional neural networks
classification
detection
pornographi
censorship
Redes neurais
Redes convolucionais
Classificação
Detecção
Geração automática
Censura
Pornografia
CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
title_short Abordagens neurais para controle de conteúdo pornográfico
title_full Abordagens neurais para controle de conteúdo pornográfico
title_fullStr Abordagens neurais para controle de conteúdo pornográfico
title_full_unstemmed Abordagens neurais para controle de conteúdo pornográfico
title_sort Abordagens neurais para controle de conteúdo pornográfico
author Simões, Gabriel da Silva
author_facet Simões, Gabriel da Silva
author_role author
dc.contributor.none.fl_str_mv Barros, Rodrigo Coelho
http://lattes.cnpq.br/8172124241767828
dc.contributor.author.fl_str_mv Simões, Gabriel da Silva
dc.subject.por.fl_str_mv Neural networks
convolutional neural networks
classification
detection
pornographi
censorship
Redes neurais
Redes convolucionais
Classificação
Detecção
Geração automática
Censura
Pornografia
CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
topic Neural networks
convolutional neural networks
classification
detection
pornographi
censorship
Redes neurais
Redes convolucionais
Classificação
Detecção
Geração automática
Censura
Pornografia
CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO
description O crescente volume de conteúdo adulto disponível na internet gera problemas de saúde e desordens comportamentais. O consumo de pornografia é favorecido pela facilidade de acesso, pelo baixo custo e pela anonimidade dos internautas. Quebrando um destes fatores, pode-se minimizar o consumo deste tipo de conteúdo, por outro lado, dado o volume, é necessário analisar o conteúdo automaticamente. Neste sentido, Deep Learning permite realizar tarefas complexas automaticamente. Esta tese ataca a facilidade de acesso à pornografia aplicando censuras automáticas através de 3 abordagens de Deep Learning: classificação, detecção de objetos e geração automática. Na abordagem de classificação, foram treinados e avaliados 8 modelos preditivos com diferentes arquiteturas de redes neurais, onde os resultados preditivos atingiram acurácias superiores a 99%, processando até 40 FPS. Observou-se que as regiões mais significativas para classificação de pornografia estão relacionadas especificamente às partes íntimas do corpo. A segunda abordagem censurou pornografia utilizando métodos de detecção de objetos. Foi construído um dataset para detecção de partes íntimas que permitiu o treinamento de modelos que atingiram resultados preditivos com mAP = 0, 6961, censurando partes íntimas de corpo. Foi construída uma rede neural para detecção, chamada CensorNet, gerando resultados preditivos promissores. Foi construída também CensorPlus, uma rede composta por uma segunda saída para classificação, criando um método híbrido para detecção de objetos e classificação de imagem. Finalmente, a terceira abordagem desta tese apresenta AttGAN, um método baseado em tradução imagem-para-imagem que utiliza redes neurais para gerar censuras automáticas. O método utiliza máscaras de atenção geradas por AttNET, uma rede neural treinada para classificação, convertida para a geração de tais máscaras. Foram desenvolvidas 3 variações de AttGAN, comparadas por meio de uma avaliação online onde 21 participantes compararam os resultados. Os resultados evidenciaram vantagem para o método AttGAN+, escolhido como melhor método em 1.050 opiniões coletadas. O método AttGAN+ foi incrementado, aplicando a mescla da imagem de entrada com a saída censurada, dando origem ao método AttGAN++, resultando em uma imagem censurada que preserva características periféricas da imagem original.
publishDate 2019
dc.date.none.fl_str_mv 2019-11-08
2020-07-16T19:39:54Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://tede2.pucrs.br/tede2/handle/tede/9162
url http://tede2.pucrs.br/tede2/handle/tede/9162
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
Escola Politécnica
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
Escola Politécnica
Brasil
PUCRS
Programa de Pós-Graduação em Ciência da Computação
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1850041298879250432