Para a determinação da posição de um limite ou contorno de um objeto são utilizados dois métodos diferentes:
• Método de Segmentação ou Limiarização.
• Método Baseado em Gradientes.
Mediante estes dois métodos é possível procurar um limite simples, pares de limites ou múltiplos limites e, além disso, estes limites podem ser definidos em nível de sub-pixel mediante técnicas de interpolação.
A direção da procura é determinada situando uma ferramenta em forma de janela na posição onde se pode encontrar o limite. Em peças perfeitamente iluminadas ou contrastadas utiliza-se a determinação de limites baseados em segmentação.
Na maior parte das vezes, devido às mudanças de iluminação ou à própria textura da peça, a técnica de segmentação não é útil e deve aplicar-se a de gradientes. Este método utiliza a intensidade dos pixels e a distância entre diferentes intensidades, para obter a máxima gradiente ou relação mudança de tom/distância de um limite. Este método é muito mais robusto do que o anterior, porém, necessita de uma maior potência de cálculo.
A determinação de pares de limites pode ser utilizada para medir a distância entre eles. As ferramentas de calibre são as que se encarregam de medir as distâncias entre pares de limites ou bordas.
Normalmente, estas ferramentas incorporam sempre os parâmetros de aprovado/reprovado para determinar se as peças são ou não corretas. Os tempos de determinação dos limites e das medidas entre eles, normalmente estão abaixo do milissegundo. Em todos os softwares, que são descritos de seguida, podemos chegar a uma precisão ao nível de sub-pixel, superior a 1/10 de pixel.