Herramientas de ubicación de patrón y de patrones (1-10) - Ficha AjustesDefine si se entrena o no un patrón Modelo sobre una línea de entrada (el ajuste predeterminado es "Off": deshabilitado).
Entrada: Entrena un patrón Modelo sobre una línea de entrada. La línea de entrada seleccionada se utilizará como señal de entrenamiento.
Número a buscar
Define el número de instancias del patrón Modelo que se desea detectar (1-10; valor predeterminado = 1). La mayoría de las aplicaciones sólo requieren un único elemento. No obstante, pueden localizarse múltiples instancias del patrón Modelo, lo cual resulta útil en aplicaciones cuyas imágenes contienen más de una pieza u objeto. El tiempo de ejecución de la herramienta aumenta con el número de instancias entrenadas que deba identificar.
Umbral de aceptaciónDefine el grado de semejanza que debe existir entre el patrón Modelo y el patrón encontrado (0-100; valor predeterminado = 50). Todos los patrones encontrados por encima o en número igual al valor de este ajuste se consideran patrones encontrados. Esta herramienta se ejecuta más rápidamente cuanto mayor sea el valor de este ajuste, lo que también implica que el grado de semejanza entre el Modelo y el patrón encontrado debe ser mayor. Cuanto menor sea este valor, mayor será la probabilidad de obtener resultados menos exactos, lo que, por ejemplo, puede ocasionar la detección de patrones similares pero no iguales que el patrón Modelo.
Tolerancia de rotaciónDefine cuántos grados puede estar rotado el patrón encontrado desde la posición del patrón Modelo sin que deje de reconocerse como patrón válido (± 0-180°; valor predeterminado = 15°). Cuanto mayor sea el rango admisible de variación rotacional del patrón, mayor será el tiempo de ejecución de la herramienta.
Tolerancia de la escalaDefine el porcentaje de escalado admisible (variaciones de tamaño con un margen de ±10%) entre el patrón encontrado y el patrón Modelo. De forma predeterminada, este ajuste está desactivado (sin marcar), por lo que se deshabilitan los ajustes de la escala. En este modo de operación, la herramienta todavía encontrará patrones que se encuentren en un rango de ±10%, pero la puntuación de la característica se reducirá según aumente el porcentaje de la escala.
Define la forma en que se clasificarán los patrones, Puntuación (predeterminado), X o Y. Si se selecciona Puntuación, los patrones encontrados se clasificarán en función de su puntuación, el patrón con la puntuación más elevada aparecerá el primero en la lista e irá seguido de los patrones subsiguientes en orden descendente. Si se selecciona X, los patrones encontrados se clasificarán en función de su distancia del eje X, desde el más cercano al más lejano, en orden descendente. Si se selecciona Y, los patrones encontrados se clasificarán en función de su distancia del eje Y, desde el más cercano al más lejano, en orden descendente.
Desviación horizontalDefine una posición de desviación horizontal (medida en píxeles) desde el centro del patrón encontrado, con respecto al patrón Modelo entrenado. Esto permite asignar coordenadas alejadas del centro del patrón Modelo, lo que resulta útil para definir puntos de referencia en aplicaciones robóticas guiadas por visión artificial.
Desviación verticalDefine una posición de desviación vertical (medida en píxeles) desde el centro del patrón encontrado, con respecto al patrón Modelo entrenado. Esto permite asignar coordenadas alejadas del centro del patrón Modelo, lo que resulta útil para definir puntos de referencia en aplicaciones robóticas guiadas por visión artificial.
Define cómo la herramienta debe construir el patrón Modelo, Modelo de área o Modelo de margen (predeterminado). Modelo de área crea el patrón Modelo a partir de un muestreo de uniformidad de los valores de escala de grises contenidos en la región Modelo. Modelo de margen crea el patrón Modelo basándose en los márgenes detectados (transiciones entre claro y oscuro) de la característica del patrón dentro de la región Modelo.
Define cómo la herramienta evaluará el compromiso entre exactitud/fiabilidad frente a velocidad de ejecución; Exacto, Medio (preajuste) y Rápido. Exacto prioriza la precisión y la fiabilidad, reduciendo la velocidad de ejecución, Rápido favorece la velocidad de ejecución a costa de la precisión y fiabilidad, mientras que Mediano es un equilibrio entre las dos primeras opciones.
Define el tiempo, en milisegundos (0 a 30.000), durante el que la herramienta buscará patrones antes de detenerse y devolver un rechazo.
ResultadoVisualiza las coordenadas X,Y del centro del patrón encontrado y su orientación angular, así como su puntuación comparativa con respecto al patrón Modelo. Si se aplicara una desviación horizontal y/o vertical, las coordenadas X,Y se ajustarían en función de las cantidades especificadas en los campos de desviación.
Nota: Si el parámetro Número a buscar se establece con un valor superior a 1, el Resultado mostrado siempre será el patrón encontrado con la puntuación más alta, salvo que el parámetro Ordenar por se haya ajustado a X o a Y.
Nota: La herramienta de ubicación de patrones PatMax no contiene los parámetros Número a buscar ni Ordenar por.