Objetivo y límites de uso
Localice fallo en píxeles, geometría, reconocimiento o regla sin modificar la respuesta esperada.
Este tutorial describe una evaluación de ingeniería, no una certificación de producto listo para funcionar. El ejemplo público actual de PC de Deyi Vision cubre un flujo EAN-13 con imágenes de muestra confirmadas. Antes de utilizar OCR o detección nativos del código de ingeniería, compruebe el entorno instalado, los modelos vinculados y el trabajo. Una plantilla de navegador no demuestra ejecución en él: el backend OpenCV.js previsto requiere verificación independiente. El reconocimiento en la nube exige aprobar expresamente las imágenes, el proveedor, el modelo y el coste. Un archivo de revisión no es un paquete ejecutable de publicación. Verifique por separado la compatibilidad de cámara, firmware y controlador. Todos los valores de la hoja son hipotéticos; no son mediciones ni resultados de clientes de Deyi Vision.
Preparar las pruebas
Guarde por separado caso estrecho y campo normal; mantenga lote esperado. Escriba un registro reproducible con fuente, región, salida real, decisión esperada y primera divergencia. Indique si ocurre en reproducción, captura real o ambas. Tras corregir, repita el fallo y condiciones vecinas antes satisfactorias. Excluir la región o aceptar un resultado ausente cambia el requisito, no resuelve la causa. Si persiste, mantenga Review o bloqueo con motivo, sin presentar una alternativa no probada como validada. La verificación OCR de etiquetas protege la integridad de datos, no busca palabras plausibles. Defina cada campo, ubicación, alfabeto permitido, política exacta de comparación y fuente fiable del valor esperado. Lote, fecha y nombre pueden requerir reglas diferentes. Guarde polígono de detección y salida reconocida antes de normalizar espacios o mayúsculas. No sustituya silenciosamente I por 1 ni O por 0: podría aprobar una etiqueta equivocada. La evidencia técnica original incluye un caso OCR estrecho que devuelve NoResult o Review; ampliar el recorte no demuestra disponibilidad general. Un campo legible puede contener un lote incorrecto, y conocer el valor esperado no autoriza a rellenar un campo ilegible. Diagnostique desde la primera divergencia observable. Reproduzca la misma fuente guardada con referencia y candidato sin cambios; compare imágenes intermedias, regiones, valores y estados. Si cambia la fuente, ya no se aísla el algoritmo. Modifique una sola causa sospechosa, anote antes el efecto esperado y conserve el resultado negativo cuando falle la hipótesis. Separe evidencia ilegible, desacuerdo de regla, dependencias ausentes y fallo de ejecución: requieren remedios distintos. La reproducción puede demostrar un fallo de software, pero no validar disparo real, sincronización de luz ni rechazo físico. Mantenga esas pruebas de adquisición y línea como experimentos posteriores independientes.
Procedimiento
- Reproduzca original y registre NoResult/Review sin rellenar respuesta.
- Compare altura, márgenes y polígono; separe rechazo de entrada y discrepancia reconocida.
- Examine texto bruto; no amplíe alfabeto para forzar éxito.
- Recapture tras corregir y conserve entrada nueva, sin reparar retrospectivamente el ensayo original.
Interpretar el ensayo
El límite documentado usa 160 × 8 y LOT123; NoResult/Review es resultado honesto. La referencia 160 × 64 no garantiza cualquier campo mayor. Rellenar o estirar modifica el ensayo y no borra el fallo.
Hoja de registro
| Registro | Valor / observación | Interpretación |
|---|---|---|
| Material límite | 160 × 8 px; LOT123 | NoResult / Review conservado |
| Referencia de altura normal | 160 × 64 px | Referencia acotada, no disponibilidad universal |
Dos vistas de ingeniería
Dos vistas de ingeniería · 1
El diagrama muestra el orden de comprobación. Cada flecha exige pruebas registradas y no implica una conexión automática implementada. Fallo → Primera diferencia → Hipótesis → Repetición.
- Fallo
- Primera diferencia
- Hipótesis
- Repetición
Dos vistas de ingeniería · 2
El diagrama muestra el orden de comprobación. Cada flecha exige pruebas registradas y no implica una conexión automática implementada. Fallo original → Corrección → Casos vecinos → Pruebas.
- Fallo original
- Corrección
- Casos vecinos
- Pruebas
Diagnóstico de fallos
- Dar la respuesta al modelo invalida el experimento.
- Si el polígono corta un trazo, arregle captura/mapa antes del diccionario.
Aceptación y entrega
Cierre tras identificar la primera etapa fallida y evaluar una captura independiente. Mantenga resultado original y denominador completo.
Conserve juntos imágenes originales, decisión esperada, revisión exacta y registro completo. Congele el conjunto de evaluación antes de elegir los parámetros finales. Si después utiliza sus respuestas para ajustar el flujo, márquelo como datos de desarrollo y obtenga otro conjunto independiente de aceptación. Mantenga Review, NoResult, error de ejecución y adquisición ausente en el denominador; no los convierta en aprobaciones filtrando filas. Guarde un fallo reproducible junto al caso satisfactorio. La entrega debe identificar quién puede cambiar la receta, cómo restaurar una revisión aprobada y qué salida del equipo seguirá bloqueada hasta la aceptación. Un resultado de software no demuestra que una pieza en movimiento haya llegado al destino correcto.
Fuentes y referencias técnicas
Las referencias explican los métodos y límites del tutorial. Las comprobaciones de ejemplo sirven de orientación; la aceptación en producción requiere pruebas con sus propias muestras.
- Deyi Vision machine vision software: evaluation scopeDeyi VisionComprobado
- OCR Pipeline Usage TutorialPaddleOCRComprobado
- Check OCR text against barcode and batch dataDeyi VisionComprobado
Referencias de componentes y selección
- machine vision software · Referencia en inglés
- Inspección de tapones, etiquetas y códigos de fecha en alimentos y bebidas
- Sistema de inspección de etiquetas y códigos de barras de embalaje
- inspeccion visual automatizada
- Inspeccion de altura de soldadura en battery tab
- alternativa sensor de visión Balluff
- alternativa lector de código de barras Datalogic
- Banner Vision Sensor Alternative · Referencia en inglés
- Elegir iluminación y ROI para ensamblaje visible
- Diagnosticar fallos de ensamblaje visible
- EAN-13: duplicados y lecturas ausentes
- Configurar la cámara para inspeccionar el nivel visible
- Iluminación y ROI para un límite líquido visible
- Diagnosticar decisiones inestables del nivel visible
- Fijar umbrales de inspección con una matriz de confusión
- Verificar datum y datos ausentes del perfil láser
- Configurar cámara para integridad de paquetes abiertos
- Elegir luz y ROI para contenido de paquetes abiertos
- Diagnosticar falsas decisiones de paquete completo
- Aspecto de sello y cordón: diagnóstico de huecos
- Clasificación SKU: canales y deriva
- Defectos superficiales: falsas alarmas

