O que é crescimento de regiões?

O crescimento de regiões é um método de segmentação de imagens que começa com um ou mais pixels-semente. Ele adiciona repetidamente vizinhos conectados cuja cor, intensidade, textura ou outras propriedades medidas satisfazem uma regra de similaridade.

Como funciona o crescimento de regiões

O crescimento de regiões avalia uma vizinhança local ao redor dos pixels aceitos, de modo que as decisões de pertencimento se propagam para fora de cada semente, em vez de serem tomadas de forma independente em todo o quadro. A conectividade geralmente é definida em uma grade de pixels, enquanto o teste de homogeneidade pode usar valores individuais ou estatísticas atualizadas à medida que a região se expande. Sua continuidade espacial difere dos métodos de agrupamento que podem reunir pixels visualmente semelhantes, mas desconectados. Em um pipeline de imagens, ele costuma produzir uma máscara para medição, extração ou refinamento posterior.

Informações essenciais

  1. A conectividade de quatro vizinhos considera apenas a adjacência horizontal e vertical, enquanto a conectividade de oito vizinhos também admite diagonais e pode unir regiões que se tocam pelos cantos.
  2. Atualizar a média ou a variância de uma região após cada pixel aceito torna o critério adaptativo, mas a máscara resultante pode depender da ordem das sementes quando várias regiões competem.
  3. Ruídos e gradientes graduais de intensidade podem criar caminhos estreitos de vazamento; suavização, restrições de contorno ou pós-processamento, como preenchimento de buracos, são medidas de proteção comuns.

Quando o crescimento de regiões é importante

Escolha o crescimento de regiões quando o alvo formar uma área conectada e for possível selecionar sementes representativas de forma confiável. Sementes inadequadas ou limiares permissivos de similaridade podem unir regiões distintas ou permitir vazamento através de contornos pouco definidos.

Transforme conhecimento sobre mídia em um pipeline funcional

Conecte uploads, processamento, IA, armazenamento e entrega por meio de uma única API declarativa, com o stack de codificação, o ajuste de escala e as constantes mudanças de formatos gerenciados para você.

Experimente a Transloadit gratuitamente