Pular para o conteúdo principal

Limiarização de Cor

A limiarização é um componente crítico da maioria dos algoritmos de rastreamento de visão. É o ato de pegar uma imagem e descartar quaisquer pixels que não estejam dentro de uma faixa de cor específica. O resultado da limiarização é geralmente uma imagem binária unidimensional na qual cada pixel está "ligado" ou "desligado". Em pipelines de blob de cor / retroreflexivo, esta é a etapa mais crítica.

Feed de Vídeo (Localizado abaixo do stream)

Controla qual imagem é transmitida do servidor mjpeg. Você deve mudar para a imagem "threshold" se precisar ajustar sua limiarização HSV.

Varinhas de Limiarização

As varinhas permitem que os usuários cliquem no stream de vídeo do Limelight para realizar limiarização HSV automática.

  • A varinha "Conta-gotas" centraliza os parâmetros HSV em torno do pixel selecionado
  • A varinha "Adicionar" ajusta os parâmetros HSV para incluir o pixel selecionado
  • A varinha "Subtrair" ajusta os parâmetros HSV para ignorar o pixel selecionado

Matiz

Descreve uma cor "pura". Uma Matiz de "0" descreve vermelho puro, e uma matiz de 1/3 (59 no controle deslizante) descreve verde puro. A Matiz é útil porque não muda à medida que um pixel "clareia" ou "escurece". Este é o parâmetro mais importante para ajustar. Se você tornar sua faixa de matiz o menor possível, terá pouca ou nenhuma dificuldade na transição para um campo FRC real.

image3

Saturação

Descreve a extensão em que uma cor é "pura". Outra forma de pensar nisso é quão desbotada uma cor parece, ou seja, quanta "brancura" há em uma cor. Baixa saturação significa que uma cor é quase branca, e alta saturação significa que uma cor é quase "pura".

Valor

Descreve a escuridão de uma cor, ou quanta "negritude" há em uma cor. Um valor baixo corresponde a uma cor quase preta. Você deve absolutamente aumentar o valor mínimo de zero, para que pixels pretos não passem pelo pipeline de processamento.

Erosão e Dilatação

A erosão erode ligeiramente o resultado de um limiar HSV. Isso é útil se muitos objetos estão passando por um limiar HSV ajustado. A dilatação infla ligeiramente o resultado de um limiar HSV. Use isso para preencher buracos nos resultados da limiarização.

Inversão de Matiz

Use a inversão de matiz para rastrear alvos vermelhos, já que o vermelho existe tanto no início quanto no final da faixa de matiz.