O que é limiarização adaptativa?
A limiarização adaptativa segmenta uma imagem calculando limiares a partir das vizinhanças locais dos pixels, em vez de aplicar um único limiar global. Em geral, ela produz regiões de primeiro plano e de fundo a partir de uma entrada em tons de cinza.
Como funciona a limiarização adaptativa
A limiarização adaptativa estima um limiar para cada pixel com base nos valores de intensidade próximos, tornando a segmentação sensível à iluminação que varia espacialmente. Implementações comuns comparam o pixel com uma média local ou média ponderada ajustada por uma constante. A técnica costuma entrar em fluxos de trabalho de limpeza de documentos, extração de características ou análise de objetos após a conversão para tons de cinza, nos quais a escala da janela e o tratamento de ruído determinam se estruturas relevantes são preservadas.
Informações essenciais
- Uma vizinhança pequena demais acompanha o ruído do sensor e a textura, enquanto uma grande demais se comporta mais como um limiar global e pode não captar mudanças locais de iluminação.
- Limiares locais baseados em média podem ser acelerados com cálculos de áreas somadas, enquanto vizinhanças ponderadas exigem outro tipo de filtragem e dão mais peso às amostras próximas.
- O resultado binário descarta informações de tons de cinza, portanto os pipelines devem preservar a imagem de origem quando etapas posteriores de OCR, inspeção ou reajuste de parâmetros puderem precisar das informações tonais originais.
Quando a limiarização adaptativa é importante
Escolha limiares locais para digitalizações afetadas por sombras, gradientes ou iluminação irregular. O tamanho da vizinhança e os parâmetros de limiarização precisam ser ajustados, ou os traços do texto podem desaparecer e o ruído pode se tornar primeiro plano.