# Parámetros de perturbación de la herramienta

Los parámetros de Perturbación permiten a las herramientas de ViDi generar artificialmente imágenes para entrenar, mejorando los resultados en el caso de aplicaciones con gran cantidad de variaciones. Estos parámetros son comunes a todas las herramientas.

Los parámetros de Perturbación también se pueden combinar. Esto permite generar imágenes más complejas usando los parámetros tanto por separado como en conjunto.

Consejo: Si su Conjunto de entrenamiento no incluye todas las variaciones que la pieza puede presentar durante el tiempo de ejecución, puede utilizar los parámetros de Perturbación. Por ejemplo, si su pieza va a girar +/-45 grados, puede configurar el parámetro Rotación para que el software gire esa cantidad las imágenes durante el entrenamiento. Ahora bien, para obtener los mejores resultados, Cognex recomienda utilizar imágenes de muestra reales de las variaciones de las piezas. Cuando una pieza gira, puede haber diferentes sombras que no capture la herramienta si la rotación se basa en girar artificialmente la imagen.

Parámetro | Descripción
--- | ---
Rotación | Especifica las posibles orientaciones que definen una distribución uniforme por piezas a partir de la cual se extrae un ángulo de rotación que perturba (si se establece en [0°, 0°] no se utilizará ninguna perturbación de rotación). Por ejemplo, con los siguientes ajustes, [-10°, 10°] o [170°, 190°], se puede detectar la pieza entre -10 y 10 grados, o entre 170 y 190 grados. Estos tipos de ajustes son particularmente útiles si la pieza puede orientarse con una orientación regular, o ponerse al revés con una pequeña variación en su ángulo, pero nunca en medio.
Escala | Especifica la distribución normal en torno a 1 de la que se extrae un factor de escalado que perturba (si se pone un 0%, no se aplicará). Por ejemplo, un ajuste de Escala del 100 %, que proporcione imágenes que vayan desde la mitad del tamaño original hasta el doble del original.
Original = | Posibles perturbaciones = |  |  |
Relación de aspecto | Especifica la distribución normal en torno a 1 de la que se extrae un factor de relación de aspecto que perturba (si se pone un 0%, no se aplicará).
Sesgo | Especifica la distribución normal en torno de 1 de la que se extrae un factor de sesgo que perturba (si se pone un 0%, no se aplicará).
Voltear | Especifica si se debe voltear la imagen aleatoriamente durante el muestreo en la dirección horizontal, vertical o en ambas direcciones. Esto es útil si el objeto o la superficie exhibe las simetrías correspondientes. Este ajuste puede ayudar a aumentar considerablemente la cantidad de datos de entrenamiento.
Horizontal |
Vertical |
Ambas |
Luminancia | Especifica la distribución normal en torno a 1 de la que se extrae un factor de luminancia que perturba (si se pone un 0%, no se aplicará).
Contraste | Especifica la distribución normal en torno a 1 de la que se extrae un factor de contraste que perturba (si se pone un 0%, no se aplicará).
Invertir contraste | Especifica si se debe invertir aleatoriamente el contraste para simular la inversión de contraste en las muestras de entrenamiento.