Algorithms and data structure for component-hypertrees of gray-level images

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Morimitsu, Alexandre
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: eng
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
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: https://www.teses.usp.br/teses/disponiveis/45/45134/tde-23032021-200926/
Resumo: This thesis focuses on the study of component-hypertrees, which are graphs that store gray-level images in a hierarchical way. In such graphs, nodes represent connected components of an image extracted from multiple increasing connectivities, while arcs are used to organize these nodes according to an inclusion relation. In this research, the main goal is to develop efficient algorithms and data structures for component-hypertree construction, storage and manipulation. More specifically, our main contributions can be summarized as follows: (i) the theory behind component-hypertrees is reviewed and expanded, with some important properties being highlighted and proved. Using these properties, optimized algorithms and data structures are developed, resulting in implementations that considerably decrease time consumption and memory usage when compared to previously existing strategies; (ii) the impact of the choice of connectivities used to extract connected component is studied and a new family of neighborhoods based on a hierarchy of partitions is proposed, leading to the development of even faster algorithms; (iii) an efficient way of computing attribute variation is explained, allowing the development of applications that extract nodes comprised of clusters of smaller objects; (iv) an experimental analysis is conducted, to show that the proposed strategy is faster and more efficient than previously existing approaches and (v) a word segmentation tool is developed, to showcase an example of an application where attribute variation is particularly suitable.
id USP_0387266f6f3a0520c7136dc12f0b93cf
oai_identifier_str oai:teses.usp.br:tde-23032021-200926
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Algorithms and data structure for component-hypertrees of gray-level imagesAlgoritmos e estruturas de dados para hiperárvores de componentes de imagens em níveis de cinzaÁrvores de componentesComponent-hypertreesComponent-treesComponentes conexosConectividade baseada em dilataçãoConnected componentsConnected operatorsDilation-based connectivityHierarchy of partitionsHierarquia de partiçõesHiperárvores de componentesMathematical morphologyMorfologia matemáticaOperadores conexosThis thesis focuses on the study of component-hypertrees, which are graphs that store gray-level images in a hierarchical way. In such graphs, nodes represent connected components of an image extracted from multiple increasing connectivities, while arcs are used to organize these nodes according to an inclusion relation. In this research, the main goal is to develop efficient algorithms and data structures for component-hypertree construction, storage and manipulation. More specifically, our main contributions can be summarized as follows: (i) the theory behind component-hypertrees is reviewed and expanded, with some important properties being highlighted and proved. Using these properties, optimized algorithms and data structures are developed, resulting in implementations that considerably decrease time consumption and memory usage when compared to previously existing strategies; (ii) the impact of the choice of connectivities used to extract connected component is studied and a new family of neighborhoods based on a hierarchy of partitions is proposed, leading to the development of even faster algorithms; (iii) an efficient way of computing attribute variation is explained, allowing the development of applications that extract nodes comprised of clusters of smaller objects; (iv) an experimental analysis is conducted, to show that the proposed strategy is faster and more efficient than previously existing approaches and (v) a word segmentation tool is developed, to showcase an example of an application where attribute variation is particularly suitable.Esta tese tem como foco o estudo de hiperárvores de componentes, que consistem em grafos utilizados para armazenar imagens em níveis de cinza de forma hierárquica. Neste grafos, nós representam componentes conexos de uma imagem extraídos a partir de um conjunto de vizinhanças crescentes, enquanto arcos são utilizados para organizar os nós de acordo com relações de inclusão. Neste texto, o objetivo principal consiste na elaboração de algoritmos e estruturas de dados eficientes para a construção, o armazenamento e a manipulação de hiperárvores de componentes. Mais especificamente, as principais contribuições podem ser resumidas nos seguintes itens: (i) a teoria por trás de hiperárvores de componentes é revisada e expandida, e as propriedades mais importantes são destacadas e provadas. Estas propriedades são então usadas no desenvolvimento de algoritmos e estruturas de dados otimizados, que reduzem consideravelmente o consumo de tempo e memória comparados com abordagens anteriores; (ii) o impacto da escolha das vizinhanças é analisada e uma nova família de vizinhanças baseadas em hierarquia de partições é proposta, resultando em algoritmos ainda mais rápidos; (iii) uma forma eficiente de computar variações de atributos é fornecida, possibilitando a elaboração de aplicações que focam na extração de objetos compostos de um conjunto de objetos menores; (iv) uma análise experimental é realizada, mostrando que a estratégia proposta é mais rápida e eficiente do que outras abordagens e (v) uma abordagem para segmentação de palavras é desenvolvida, mostrando um exemplo de aplicação onde variação de atributos pode ser particularmente útil.Biblioteca Digitais de Teses e Dissertações da USPHashimoto, Ronaldo FumioMorimitsu, Alexandre2021-01-22info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/45/45134/tde-23032021-200926/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesseng2021-03-26T01:41:02Zoai:teses.usp.br:tde-23032021-200926Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212021-03-26T01:41:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Algorithms and data structure for component-hypertrees of gray-level images
Algoritmos e estruturas de dados para hiperárvores de componentes de imagens em níveis de cinza
title Algorithms and data structure for component-hypertrees of gray-level images
spellingShingle Algorithms and data structure for component-hypertrees of gray-level images
Morimitsu, Alexandre
Árvores de componentes
Component-hypertrees
Component-trees
Componentes conexos
Conectividade baseada em dilatação
Connected components
Connected operators
Dilation-based connectivity
Hierarchy of partitions
Hierarquia de partições
Hiperárvores de componentes
Mathematical morphology
Morfologia matemática
Operadores conexos
title_short Algorithms and data structure for component-hypertrees of gray-level images
title_full Algorithms and data structure for component-hypertrees of gray-level images
title_fullStr Algorithms and data structure for component-hypertrees of gray-level images
title_full_unstemmed Algorithms and data structure for component-hypertrees of gray-level images
title_sort Algorithms and data structure for component-hypertrees of gray-level images
author Morimitsu, Alexandre
author_facet Morimitsu, Alexandre
author_role author
dc.contributor.none.fl_str_mv Hashimoto, Ronaldo Fumio
dc.contributor.author.fl_str_mv Morimitsu, Alexandre
dc.subject.por.fl_str_mv Árvores de componentes
Component-hypertrees
Component-trees
Componentes conexos
Conectividade baseada em dilatação
Connected components
Connected operators
Dilation-based connectivity
Hierarchy of partitions
Hierarquia de partições
Hiperárvores de componentes
Mathematical morphology
Morfologia matemática
Operadores conexos
topic Árvores de componentes
Component-hypertrees
Component-trees
Componentes conexos
Conectividade baseada em dilatação
Connected components
Connected operators
Dilation-based connectivity
Hierarchy of partitions
Hierarquia de partições
Hiperárvores de componentes
Mathematical morphology
Morfologia matemática
Operadores conexos
description This thesis focuses on the study of component-hypertrees, which are graphs that store gray-level images in a hierarchical way. In such graphs, nodes represent connected components of an image extracted from multiple increasing connectivities, while arcs are used to organize these nodes according to an inclusion relation. In this research, the main goal is to develop efficient algorithms and data structures for component-hypertree construction, storage and manipulation. More specifically, our main contributions can be summarized as follows: (i) the theory behind component-hypertrees is reviewed and expanded, with some important properties being highlighted and proved. Using these properties, optimized algorithms and data structures are developed, resulting in implementations that considerably decrease time consumption and memory usage when compared to previously existing strategies; (ii) the impact of the choice of connectivities used to extract connected component is studied and a new family of neighborhoods based on a hierarchy of partitions is proposed, leading to the development of even faster algorithms; (iii) an efficient way of computing attribute variation is explained, allowing the development of applications that extract nodes comprised of clusters of smaller objects; (iv) an experimental analysis is conducted, to show that the proposed strategy is faster and more efficient than previously existing approaches and (v) a word segmentation tool is developed, to showcase an example of an application where attribute variation is particularly suitable.
publishDate 2021
dc.date.none.fl_str_mv 2021-01-22
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 https://www.teses.usp.br/teses/disponiveis/45/45134/tde-23032021-200926/
url https://www.teses.usp.br/teses/disponiveis/45/45134/tde-23032021-200926/
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815258409724805120