Detector AOI - Algoritmo Match2
Una Explicación Detallada del Algoritmo Aleader - El Algoritmo Match2
El algoritmo Match2, una extensión del algoritmo Match, es un algoritmo especial entre los más de 20 algoritmos de detección de AOI de Shenzhou Vision, utilizado principalmente para detectar si la entidad está desalineada.
El algoritmo Match2 se puede dividir en el método de posicionamiento basado en el sustrato y el método de posicionamiento no basado en el sustrato. Entre ellos, el método de posicionamiento basado en el sustrato es un método de posicionamiento dual, como se muestra en la siguiente figura:
Detector AleaderAOI - Algoritmo Match2
En la figura anterior, el cuadro rojo es el cuadro de posicionamiento basado en el sustrato, y el cuadro blanco es el posicionamiento basado en la entidad. El método de posicionamiento basado en la entidad busca el punto de posicionamiento óptimo dentro del rango de búsqueda limitado sobre la base del posicionamiento basado en el sustrato. Basado en los desplazamientos relativos de los dos cuadros de posicionamiento, calcule sus valores de desplazamiento relativos y tómelos como los verdaderos valores de desplazamiento. El diagrama esquemático del cálculo de su valor de desplazamiento es el siguiente:
Detector AleaderAOI - Algoritmo Match2
En la figura anterior, ① es el diagrama esquemático estándar y ② es el diagrama esquemático del desplazamiento a medir. Por ejemplo, en el área ①, las coordenadas del punto central del cuadro de posicionamiento del sustrato son (X, Y), y las coordenadas del punto central del cuadro de posicionamiento del cuerpo son (X1, Y1). Entonces, el desplazamiento relativo estándar es (DDx, DDy), y la fórmula de cálculo es la siguiente:
DDx = X1 – X
DDy = Y1 – Y
Cuando el cuadro de posicionamiento de la entidad a probar se desvía del cuadro de posicionamiento básico a probar (DDx, DDy), el desplazamiento real es (0, 0). Las coordenadas del punto central del cuadro de posicionamiento del sustrato en el Área B son (XX, YY), y las coordenadas del punto central del cuadro de posicionamiento del cuerpo son (XX1, YY1). Entonces, el desplazamiento relativo estándar es (DDx1, DDy1), y la fórmula de cálculo es la siguiente:
DDx1 = XX1 – XX
DDy1 = YY1 – YY
Entonces, el desplazamiento real del componente a probar es (Dx, Dy), y la fórmula de cálculo es la siguiente:
Dx = DDx1 – DDx
Dy = DDy1 – DDy
Determine si el componente se ha desplazado juzgando el rango de (Dx, Dy).
Hay dos modos de posicionamiento basados en el cuadro de la entidad en el algoritmo Match2, que se dividen en el modo de posicionamiento de un solo cuadro y el modo de posicionamiento combinado de doble cuadro. Como sigue:
Detector AleaderAOI - Algoritmo Match2 Detector AleaderAOI - Algoritmo Match2
En la figura anterior, ① representa el modo de posicionamiento de un solo cuadro, que es consistente con el algoritmo Match; ② es el modo de posicionamiento combinado de doble cuadro. El área de posicionamiento está compuesta por el cuadro único de línea sólida y el cuadro único de línea discontinua en el área B. El área combinada de los dos cuadros es el área de posicionamiento efectiva.
Volver a la lista