
El sistema de visión artificial con validación de modelos constituye la base de una inspección visual automatizada fiable. Este proceso utiliza la validación cruzada para comprobar si un sistema cumple los requisitos de inspección visual y ofrece una precisión constante. Los sistemas de inspección visual automatizada que se someten a la validación de modelos pueden detectar defectos sutiles, reducir el error humano y garantizar que cada producto cumpla con los estrictos estándares. Por ejemplo, una empresa de dispositivos médicos mejoró la precisión en un 40 % y el cumplimiento en un 30 % tras validar su proceso de inspección visual automatizada. La validación cruzada ayuda a estos sistemas a adaptarse a nuevos defectos, reducir los falsos positivos y aumentar la confianza de los fabricantes en la inspección visual automatizada. La inspección visual automatizada, cuando se complementa con la validación cruzada, mantiene una alta precisión y cumplimiento. Tanto la inspección visual tradicional como la... AI-powered Los sistemas de inspección de visión automatizada dependen de la validación cruzada para lograr la mejor precisión y confiabilidad.
Puntos clave
- La validación del modelo garantiza sistemas de visión artificial Inspeccione con precisión nuevas imágenes y detecte defectos de manera confiable en condiciones del mundo real.
- Los métodos de validación cruzada, como el muestreo estratificado y de k-fold, ayudan a prevenir el sobreajuste y mejoran la precisión y la generalización del modelo.
- La preparación de datos diversos y limpios y el uso de métricas de evaluación adecuadas son pasos cruciales para construir modelos de inspección visual automatizada confiables.
- Pruebas en el mundo real y monitoreo continuo Mantener los modelos confiables a lo largo del tiempo y ayudar a detectar problemas como desviaciones de datos o errores inesperados.
- Para afrontar desafíos como datos desequilibrados y sobreajuste se requieren técnicas cuidadosas y una validación regular para mantener un rendimiento sólido del modelo.
Sistema de visión artificial para validación de modelos
¿Qué es la validación de modelos?
La validación de modelos en un sistema de visión artificial verifica si un modelo entrenado puede inspeccionar nuevas imágenes con precisión. Este proceso utiliza la validación cruzada para comprobar la eficacia del modelo para detectar defectos o características en datos no vistos. La inspección de visión automatizada depende de este paso para garantizar que el sistema no solo memorice las imágenes de entrenamiento, sino que también pueda gestionar tareas del mundo real.
Los expertos siguen un enfoque estructurado para sistema de visión artificial para validación de modelos.
- Separan los datos en conjuntos de entrenamiento, validación y prueba para evitar superposiciones.
- Ellos usan métodos de validación cruzada como el muestreo estratificado o de k-fold para medir el rendimiento del modelo.
- Limpian datos e incluyen muchos escenarios para mejorar la precisión.
- Prueban modelos bajo condiciones diferentes y desafiantes.
- Verifican si existen sesgos y equidad al revisar los resultados en todos los grupos.
- Utilizan varias métricas para alinear los objetivos comerciales.
- Monitorean los modelos a lo largo del tiempo para detectar caídas en la precisión.
- Documentan cada paso para la trazabilidad.
- Utilizan expertos del dominio para revisar los resultados.
- Automatizan los pasos de validación para lograr consistencia.
Los métodos comunes de validación cruzada incluyen la división de entrenamiento/prueba, la validación de retención, la validación cruzada de k-fold y la validación cruzada de dejar uno fuera. Estos métodos ayudan a los sistemas de inspección de visión automatizada a evitar el sobreajuste y a seleccionar el mejor modelo.
Por qué es Importante
El sistema de visión artificial para la validación de modelos desempeña un papel fundamental en la inspección por visión automatizada. Sin él, los sistemas podrían pasar por alto defectos o cometer errores en el control de calidad. La validación cruzada garantiza una alta precisión y consistencia, vital para industrias como la de dispositivos médicos y la fabricación de automóviles. Los modelos validados se adaptan a los cambios en las tareas de inspección, reduciendo el trabajo de ingeniería y mejorando la fiabilidad.
Los sistemas de inspección por visión automatizada que utilizan validación cruzada pueden gestionar nuevos tipos de defectos y mantener la precisión a lo largo del tiempo. Las normas del sector, como la FDA, Título 21 CFR Parte 820 y GAMP-5, exigen protocolos de validación estrictos. Estas normas ayudan a las empresas a demostrar que su inspección por visión automatizada cumple con las normas de seguridad y calidad. El rendimiento fiable del modelo genera confianza y permite que incluso los usuarios no expertos utilicen estos sistemas con seguridad.
Tipos de modelos y necesidades de validación
Clasificación y detección
Uso de sistemas de visión artificial diferentes modelos Para tareas como clasificación y detección. Estos modelos incluyen sistemas de escaneo de área 2D y sistemas de visión 3D. Los sistemas 2D capturan imágenes planas y son eficaces para inspecciones sencillas. Los sistemas 3D añaden profundidad, lo que facilita las tareas que requieren mediciones precisas u orientación espacial. Cada sistema utiliza validación cruzada para comprobar la precisión y garantizar que el modelo pueda procesar nuevas imágenes.
Las aplicaciones comunes incluyen:
- Detección de defectos: encuentra fallas en los productos.
- Detección y conteo de objetos: comprueba si hay elementos presentes y los cuenta.
- Medición y calibración: mide tamaño y forma.
- Localización y guiado: ayuda a los robots a encontrar y mover piezas.
- Lectura de códigos de barras: lee códigos para seguimiento.
- OCR/OCV: Lee texto impreso para control de calidad.
Validación cruzada Ayuda a estos modelos a evitar el sobreajuste y a mejorar la generalización. Por ejemplo, un modelo de red neuronal convolucional puede usar la validación cruzada de k-fold para probar su capacidad de detectar pequeños defectos. Este proceso verifica si la generalización del modelo es lo suficientemente sólida para su uso en el mundo real. La validación cruzada también facilita la evaluación de la precisión, la recuperación y las tasas de error.
La siguiente tabla muestra cómo cambia la validación de la fábrica al sitio real:
| Aspecto | Prueba de aceptación de fábrica (FAT) | Prueba de aceptación del sitio (SAT) |
|---|---|---|
| Ubicación | sitio del fabricante | Sitio del propietario |
| Medio Ambiente | Controlado, condiciones del fabricante | Condiciones operativas del mundo real |
| Sincronización | Antes de la instalación | Después de la instalación |
| Finalidad | Verificar la funcionalidad del sistema y el cumplimiento contractual | Asegúrese de que el sistema funcione correctamente en el entorno real |
| Enfócate | Preparación y completitud del sistema | Rendimiento operativo e integración |
| Cursos | Comienza la formación de operadores | Finaliza la capacitación de los operadores |
| Validación de instalación | Confirma la preparación del sitio de instalación | Valida la instalación y configuración |
Modelos de IA y aprendizaje automático
La validación de modelos de IA y aprendizaje automático presenta desafíos únicos. Estos modelos, especialmente los de aprendizaje profundo, como el modelo de red neuronal convolucional, requieren conjuntos de datos grandes y diversos. La validación cruzada verifica si el modelo de aprendizaje automático puede procesar nuevos datos y mantener la generalización. Pueden surgir problemas si los datos de entrenamiento carecen de variedad. Esto puede generar sesgos y limitar la precisión. La validación cruzada ayuda a detectar estos problemas de forma temprana.
Un modelo de red neuronal convolucional puede presentar dificultades con objetos pequeños u ocultos. La validación cruzada prueba la capacidad del modelo para detectar estos casos. Los modelos de detección en tiempo real, como los que utilizan estructuras de modelos de redes neuronales convolucionales, pueden ser sensibles al ruido o al movimiento. La validación cruzada en diferentes condiciones ayuda a mejorar la fiabilidad.
Consejo: La validación cruzada y las actualizaciones periódicas mantienen alto el rendimiento del modelo de aprendizaje automático a medida que cambia la tecnología.
La validación cruzada también aborda cuestiones éticas. Comprueba los riesgos para la privacidad y la seguridad de los datos. La integración con los sistemas existentes puede ser difícil, pero la validación cruzada ayuda a garantizar un funcionamiento fluido. Los altos costos de hardware y la necesidad de científicos de datos cualificados hacen que la validación sea aún más importante. La validación cruzada facilita la generalización y ayuda a mantener la precisión a lo largo del tiempo.
Pasos de validación

Preparación de datos
La preparación de datos constituye la base de la inspección visual automatizada. Los equipos comienzan recopilando datos diversos y representativos de múltiples fuentes. Este paso garantiza que el modelo pueda gestionar escenarios reales. Utilizan herramientas de etiquetado automatizado como Roboflow y Labelbox para agilizar el proceso de anotación. Pasos de preprocesamiento Medidas como el cambio de tamaño de imágenes, la normalización de valores de píxeles y la ampliación de datos ayudan a mejorar la precisión y a reducir el tiempo de entrenamiento. La limpieza de datos elimina errores, valores faltantes y valores atípicos. La ingeniería de características transforma los datos sin procesar en datos útiles para el modelo. La reducción de la dimensionalidad simplifica el conjunto de datos, lo que aumenta la eficiencia de la inspección de visión automatizada sin perder información importante. Los equipos dividen los datos en un conjunto de entrenamiento, un conjunto de validación y un conjunto de prueba. Este enfoque facilita una evaluación imparcial y ayuda a prevenir el sobreajuste. Una preparación adecuada de los datos garantiza que el sistema de visión artificial con validación cruzada pueda ofrecer resultados fiables en la inspección de visión automatizada.
Validación cruzada
Validación cruzada Representa un paso crítico en la inspección de visión automatizada. Los equipos utilizan la validación cruzada de k-fold para dividir el conjunto de datos en varias partes o pliegues. Cada pliegue sirve como conjunto de prueba una vez, mientras que los demás forman el conjunto de entrenamiento. Este proceso se repite hasta que todos los pliegues se hayan utilizado para las pruebas. La validación cruzada estratificada garantiza que cada pliegue mantenga la misma distribución de clases que el conjunto de datos original, lo cual es vital para datos desequilibrados. La validación cruzada anidada añade otra capa mediante un bucle interno para la selección del modelo y un bucle externo para la evaluación imparcial. Este método ayuda a evitar el sobreajuste y facilita una selección robusta del modelo. Los equipos también utilizan técnicas de validación cruzada en sistemas de visión artificial para prevenir la fuga de datos, como la división por ID de imagen al recortar parches. La inspección de visión automatizada se beneficia de estos métodos al lograr una mayor precisión y una mejor generalización. La validación cruzada proporciona una estimación fiable del rendimiento del modelo y facilita el ajuste de hiperparámetros. En el aprendizaje profundo, la validación cruzada es menos común debido al coste computacional, pero sigue siendo valiosa para conjuntos de datos pequeños. Tanto la validación cruzada estratificada como la anidada desempeñan un papel fundamental para garantizar una evaluación justa y exhaustiva. Los equipos utilizan la validación cruzada para maximizar el valor de datos limitados y facilitar la inspección visual automatizada en condiciones reales.
Consejo: Utilice siempre la validación cruzada estratificada o la validación cruzada anidada cuando trabaje con clases desequilibradas o tareas de selección de modelos complejos.
Métricas y Evaluación
Las métricas de evaluación guían la evaluación de los modelos de inspección visual automatizada. Los equipos seleccionan las métricas según la tarea específica. Para la clasificación, utilizan exactitud, precisión, recuperación y puntuación F1. Estas métricas ayudan a medir la eficacia del modelo para identificar defectos o características. Para la detección de objetos, la intersección sobre unión (IoU) y la precisión media promedio (mAP) son estándares. Estas métricas evalúan la superposición entre los cuadros delimitadores predichos y reales. Las tareas de regresión utilizan métricas como el error absoluto medio (MAE), el error cuadrático medio (MSE), el error cuadrático medio raíz (RMSE) y el R cuadrado. El uso de múltiples métricas proporciona una visión completa del rendimiento del modelo y evita resultados engañosos de una sola medida. Los equipos también consideran la velocidad de procesamiento y las pruebas de aceptación durante la evaluación. Los sistemas de inspección visual automatizada se basan en estas métricas para garantizar la precisión y la fiabilidad. La evaluación ayuda a identificar el sobreajuste y guía las mejoras en el modelo. Los equipos utilizan la validación cruzada de k-fold, la validación cruzada estratificada y la validación cruzada anidada para facilitar una evaluación justa. La inspección visual automatizada depende de sólidas prácticas de evaluación para cumplir con los estándares de la industria.
| Enfoque de validación | Descripción y aplicación |
|---|---|
| Cuantificación de la incertidumbre | Genera intervalos de predicción con garantías estadísticas para cualquier modelo. |
| Análisis de sensibilidad de características | Identifica las características que más afectan la incertidumbre y el rendimiento del modelo. |
| Prueba de sensibilidad al ruido | Prueba la robustez agregando pequeños cambios a los datos de entrada. |
| Prueba de invariancia | Comprueba si la salida del modelo permanece estable cuando cambian características irrelevantes. |
| Técnicas de Regularización | Utiliza métodos como la regularización L2 y la eliminación para evitar el sobreajuste. |
| Validación de supuestos del modelo | Establece y comprueba suposiciones sobre datos y relaciones. |
| Evaluación comparativa | Compara el rendimiento del modelo con modelos más simples y más complejos. |
| Métodos de selección de funciones | Utiliza filtros, envoltorios y pruebas integradas para seleccionar características importantes. |
| Explicabilidad e interpretabilidad | Utiliza modelos o herramientas interpretables como SHAP y LIME para explicar decisiones. |
Pruebas del mundo real
Las pruebas en entornos reales validan la inspección de visión automatizada más allá del laboratorio. Los equipos implementan el modelo entrenado en entornos industriales controlados para comprobar su rendimiento con datos de producción reales. Este paso verifica si el modelo puede gestionar cambios en la iluminación, la variedad de productos y las condiciones ambientales. Las pruebas en condiciones reales garantizan una correcta generalización del modelo y mantienen la precisión. La monitorización continua en tiempo real rastrea el rendimiento del modelo y detecta problemas como la desviación de datos o fallos silenciosos. Esta monitorización permite a los equipos responder con rapidez y mantener la fiabilidad de la inspección de visión automatizada. Las pruebas en condiciones reales también comprueban si el sistema se integra fluidamente con los procesos de fabricación existentes. Durante esta fase, los equipos abordan retos como la compatibilidad y la escalabilidad del sistema. Los sistemas de inspección de visión automatizada se benefician de la evaluación continua y la retroalimentación en tiempo real. El cumplimiento de las normativas del sector requiere pruebas exhaustivas, trazabilidad y mantenimiento regular. Los equipos desarrollan planes de validación detallados y utilizan procedimientos de calibración estandarizados. La retroalimentación humana desempeña un papel fundamental, especialmente en sectores regulados. Los expertos proporcionan anotaciones y revisiones que sirven como referencia para la evaluación. Sus aportaciones ayudan a identificar sesgos, mejorar la robustez y garantizar que el sistema cumpla con los requisitos normativos. Los sistemas de inspección de visión automatizada que combinan pruebas en el mundo real, retroalimentación humana y monitoreo en tiempo real logran los más altos niveles de confiabilidad y cumplimiento.
Validación de datos vs. validación de modelos
Comprobaciones de calidad de datos
Controles de calidad de datos Desempeñan un papel fundamental en los proyectos de visión artificial. Los equipos deben garantizar que los conjuntos de datos sean diversos y estén bien etiquetados. Este paso mejora el rendimiento en situaciones reales y reduce los errores durante la validación cruzada. Realizan comprobaciones de integridad de los datos verificando los formatos de imagen y la precisión de las etiquetas. La detección de anomalías, como archivos faltantes o dañados, ayuda a mantener una base sólida para la validación cruzada. La validación de datos en tiempo real detecta imágenes de baja calidad, como muestras borrosas o incompletas, antes de comenzar el procesamiento.
Los equipos establecen criterios de validación y umbrales para la resolución, el brillo y el contraste de la imagen. Estos estándares mantienen la consistencia y la fiabilidad del conjunto de datos para la validación cruzada. Las herramientas automatizadas y los algoritmos de aprendizaje automático ayudan a identificar inconsistencias y valores atípicos rápidamente. Los equipos validan las características y gestionan casos extremos para garantizar que el modelo se generalice correctamente durante la validación cruzada. La monitorización continua de las desviaciones de datos y los bucles de retroalimentación permite a los equipos actualizar las reglas de validación. Este proceso mantiene la precisión de los resultados de la validación cruzada a lo largo del tiempo.
Consejo: Los controles consistentes de la calidad de los datos hacen que la validación cruzada sea más efectiva y ayudan a que los modelos funcionen mejor en escenarios del mundo real.
Impacto en los resultados del modelo
La mala calidad de los datos puede perjudicar los resultados de los modelos de visión artificial. Las predicciones inexactas y la reducción de la fiabilidad suelen deberse a errores en la anotación o la recopilación de datos deficientes. La validación cruzada puede revelar estas deficiencias, pero solo si las comprobaciones de calidad de los datos son exhaustivas. Por ejemplo, un accidente de un vehículo autónomo en Florida en 2017 mostró cómo la falta de datos o la clasificación incorrecta de los mismos impidió que el modelo detectara un camión grande. La validación cruzada no pudo compensar la falta de datos de entrenamiento precisos.
Los datos obsoletos o no representativos introducen sesgos y reducen la precisión. El algoritmo de reclutamiento de Amazon mostró en una ocasión sesgo contra las mujeres debido a que fue entrenado con datos sesgados. La validación cruzada expuso estos problemas, pero solo después de que se produjeran los daños. Estos casos resaltan la necesidad de directrices de anotación claras y un control de calidad continuo. La validación cruzada depende de conjuntos de datos precisos, completos y representativos para obtener resultados fiables. Los equipos deben utilizar la validación cruzada en cada etapa para detectar errores de forma temprana y mejorar. resultados de la validación del modelo.
| Problema de datos | Efecto sobre la validación cruzada | Resultado de ejemplo |
|---|---|---|
| etiquetas incompletas | Puntuaciones de validación cruzada sesgadas | Defectos no detectados en la inspección |
| Imágenes corruptas | Menor precisión de validación cruzada | Falsos positivos o negativos |
| Deriva de datos | Fiabilidad de validación cruzada reducida | El modelo falla en los nuevos productos |
Desafíos y Mejores Prácticas
Overfitting y Underfitting
Los modelos de inspección de visión automatizada suelen presentar dificultades con el sobreajuste y el subajuste. El sobreajuste ocurre cuando un modelo aprende demasiado bien los datos de entrenamiento. Funciona bien con imágenes de entrenamiento, pero falla con datos nuevos. El subajuste ocurre cuando el modelo es demasiado simple. No puede capturar patrones importantes, por lo que su rendimiento es deficiente tanto con los datos de entrenamiento como con los de validación. Tanto el sobreajuste como el subajuste reducen la generalización, lo cual es crucial para una inspección de visión automatizada fiable.
| Aspecto | Sobreajuste | Adecuado |
|---|---|---|
| Causa | Modelos complejos, datos insuficientes, datos ruidosos | Modelos demasiado simples, características insuficientes, formación limitada |
| Efecto sobre la validación | Funciona bien en el entrenamiento pero mal en la validación | Tiene un rendimiento deficiente tanto en el entrenamiento como en la validación. |
| Impacto en la confiabilidad | Alta varianza, pobre generalización, modelo inestable | Alto sesgo, predicciones inexactas, baja precisión |
Los equipos utilizan la validación cruzada de k-fold para detectar sobreajustes y subajustes. Monitorean los errores de validación durante el entrenamiento y aplican técnicas de regularizaciónLa eliminación de características irrelevantes y el uso de la detención temprana también ayudan. La ingeniería de características y la selección de los algoritmos adecuados mejoran la generalización. Los sistemas de inspección de visión automatizada se benefician de datos diversos y de alta calidad, así como de una cuidadosa selección de modelos. La validación cruzada garantiza que el modelo pueda procesar nuevas imágenes y reduce el riesgo de sobreajuste y subajuste.
Datos desequilibrados
Los datos desequilibrados representan un desafío importante en la inspección de visión automatizada. Cuando una clase aparece con mucha más frecuencia que otras, el modelo puede ignorar defectos poco frecuentes. Esto conlleva una generalización deficiente y resultados poco fiables. Los datos desequilibrados pueden causar funciones de pérdida sesgadas y un predominio de la clase mayoritaria. Los equipos de inspección de visión automatizada abordan este problema aplicando técnicas de gestión de desequilibrios únicamente a los datos de entrenamiento. Esto evita sesgar los resultados de validación y pruebas.
- Los equipos recopilan más datos para las clases minoritarias para mejorar el aprendizaje.
- Ellos usan aumento sintético, como rotaciones o cambios de brillo, para aumentar las muestras minoritarias.
- Los métodos de sobremuestreo como SMOTE generan ejemplos sintéticos para clases raras.
- El submuestreo reduce las muestras de clase mayoritaria pero puede causar pérdida de información.
- Los equipos seleccionan métricas de evaluación más allá de la precisión para evaluar el desempeño en datos desequilibrados.
Los enfoques basados en algoritmos y ajustes también son útiles. Los sistemas automatizados de inspección visual en el diagnóstico médico suelen utilizar el submuestreo para detectar enfermedades raras. Los equipos deben aplicar estos métodos con cuidado para evitar el sobreajuste y el subajuste. La validación cruzada de K-fold facilita una evaluación justa y ayuda a medir la generalización.
Consejos de validación confiables
La inspección de visión automatizada se enfrenta a varios desafíos de validación. Los equipos no pueden probar todas las entradas posibles, por lo que dependen de la validación cruzada de k-fold y de métodos de evaluación robustos. Las pruebas por sí solas no pueden garantizar la seguridad ni la robustez frente a entradas invisibles o adversarias. Los entornos de verificación, como las esferas de norma pequeñas, pueden no capturar el espacio de entrada real. Los sistemas de verificación actuales siguen siendo limitados y, en ocasiones, se basan en suposiciones que los ejemplos adversarios pueden romper.
Consejo: Utilice técnicas de verificación formal y pruebas reproducibles para mejorar la confiabilidad. Siempre realice un análisis de causa raíz cuando se produzcan fallas.
Pueden surgir problemas de reproducibilidad si los equipos solo prueban sus propias implementaciones. Los límites teóricos, como el teorema de "nada es gratis", dificultan la generalización a nuevas entradas. Los equipos de inspección de visión automatizada deben utilizar la validación cruzada, las pruebas en condiciones reales y el análisis de causa raíz para fortalecer la validación del modelo. Los métodos de verificación formal aún se están desarrollando, pero ayudarán a establecer límites superiores para las tasas de fallo. Una validación fiable combina la validación cruzada de k-fold, datos diversos y la monitorización continua para garantizar una inspección de visión automatizada robusta.
La validación de modelos garantiza sistemas de visión artificial fiables y conformes. Los principiantes deben centrarse en estas prácticas recomendadas:
- Divida los conjuntos de datos adecuadamente para evitar fugas de datos.
- Pruebe modelos para comprobar precisión, velocidad, robustez y generalización.
- Aborde casos extremos con datos específicos y aumento.
- Utilice canalizaciones automatizadas y regularización para mantener el rendimiento.
- Supervisar los modelos implementados para detectar variaciones en el rendimiento.
Para un aprendizaje más profundo, explora la documentación oficial, foros de la comunidad como GitHub Issues y guías especializadas sobre evaluación de modelos. Estos recursos te ayudan a desarrollar habilidades sólidas y confianza en la validación de modelos.
Preguntas Frecuentes
¿Cuál es el objetivo principal de la validación de modelos en visión artificial?
La validación del modelo comprueba si un sistema de visión funciona correctamente con nuevas imágenes. Ayuda a los equipos a detectar errores antes de usar el sistema en fábricas reales. Este paso genera confianza en los resultados.
¿Con qué frecuencia deben los equipos validar sus modelos de visión artificial?
Los equipos deben validar los modelos después de cada actualización importante o cuando aparecen nuevos datos. Las comprobaciones periódicas ayudan a mantener el sistema precisa y confiable.
¿Qué métricas son más importantes para la validación del modelo?
Llaves metricas Incluyen exactitud, precisión, recuperación y puntuación F1. Para la detección de objetos, los equipos utilizan la intersección sobre unión (IoU) y la precisión media promedio (mAP). Estas métricas muestran la eficacia del modelo para detectar defectos.
¿Puede la validación del modelo detectar todos los errores posibles?
La validación de modelos detecta muchos errores, pero no todos. Las pruebas en condiciones reales y la revisión humana ayudan a detectar problemas poco frecuentes o nuevos que la validación podría pasar por alto.
Vea también
Visión artificial para la automatización industrial
Comprensión de los sistemas de visión artificial y los modelos de visión por computadora
Perspectivas esenciales sobre visión artificial y visión por computadora
Cómo la visión artificial guiada mejora el rendimiento de la robótica
Explorando la función de las cámaras en los sistemas de visión artificial