Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Inventario Automatizado de Cartas Coleccionables: Raspberry Pi, Lego y AWS Rekognition

Crea un catálogo digital para tus cartas coleccionables y de juego utilizando una Raspberry Pi, una plataforma construida con Lego y los servicios de AWS.

Historia

Al descubrir una caja de cartas de Magic: The Gathering, me pregunté cuántas tenía y cuál era su valor. Registrar cada carta manualmente habría sido tedioso, así que me propuse automatizar el proceso. La solución combina una Raspberry Pi, una plataforma personalizada de Lego y AWS S3 con Rekognition.

El Proceso

La Plataforma de Lego

En lugar de carpintería, opté por un contenedor mediano de Lego: una solución económica y de bajo impacto que mantiene las cartas seguras. El diseño está inspirado en un clasificador de cartas de $7 que tuve anteriormente. Un servo trasero gira una rueda que impulsa una carta a la vez, mientras que una rueda frontal mantiene la baraja estable. Pegué algunas cartas juntas para añadir peso, asegurando que solo se mueva una carta por ciclo. La cámara se sitúa a pocos centímetros sobre la plataforma, inclinada con precisión para capturar la zona del título.

La longitud del cable plano fue un desafío menor; un cable más largo mejora la fiabilidad.

El Hardware

La Raspberry Pi es ideal para ejecutar scripts en Python que controlan los servos y capturan imágenes. Componentes necesarios: dos motores servo, una cámara Pi y una fuente de alimentación de 5V (conectada a una protoboard para comodidad).

El Código

Todo el código está escrito en Python 2.7. Un script controla los servos y toma fotos; el segundo procesa las imágenes almacenadas en S3 con Rekognition.

Tras cargar un set en la plataforma, ejecuta:

python mtg_servo.py <abreviatura_set>

Esto activa los servos, escanea las cartas y guarda cada imagen en una carpeta nombrada según la abreviatura del set (ej. M13). Se logró un rendimiento de aproximadamente 20-25 cartas por minuto.

AWS S3 y Rekognition

Aunque Tesseract y OpenCV son potentes, Rekognition ofrecía mayor facilidad de uso y flexibilidad en iluminación y posicionamiento. Con una cuenta de AWS (gratuita para crear), puedes procesar hasta 5.000 imágenes al mes en el nivel gratuito. Las imágenes se suben manualmente (hay una guía rápida disponible) a un bucket S3 que replica la estructura de directorios local: /nombre_set/archivo.jpg.

Las siguientes capturas demuestran la alta precisión de Rekognition, incluso con fotos imperfectas.

Una vez que todas las imágenes están en S3, automatiza el OCR y exporta los resultados a CSV:

python Rekognize_S3.py <abreviatura_set>

De 920 cartas escaneadas:

Tras el OCR, consulté la API de TCGplayer para obtener precios en tiempo real. El valor total de comunes, poco comunes y raras —excluyendo cartas ya valoradas— fue de aproximadamente $275.

Actualización 27/05/18: El script de Rekognition ahora transmite el texto detectado a la API de TCGplayer en tiempo real, escribiendo los resultados en un archivo. El acceso a la API requiere un breve proceso de solicitud.

Conclusión

Espero que este proyecto inspire tu propia exploración del catálogo digital de cartas. Planeo extender el sistema a cartas deportivas y otros conjuntos coleccionables. ¡Feliz escaneo!

Fuente: Trading Card Scanner/Organizer

Proceso de manufactura

  1. Ámbar: De Resina Antigua a Tesoro Científico — Historia, Propiedades y Usos Modernos
  2. Sopa condensada: de la innovación de Dorrance 1899 a mercados globales
  3. Evolución de la Máscara de Portero: Del Cuero a la Protección de Alta Tecnología
  4. La Guillotina: Historia, Diseño y Legado
  5. El Arte y la Artesanía de las Lápidas: Historia, Materiales y Fabricación Moderna
  6. Saco de Boxeo: Historia, Diseño e Innovaciones de Vanguardia
  7. Silicio: Propiedades, Producción y Perspectivas de Mercado
  8. El Ukelele: De Raíces Portuguesas a la Artesanía Moderna
  9. El Vodka: De la Destilación Antigua a la Producción Moderna
  10. Naipes: historia, diseño y fabricación moderna
  11. Hierro: propiedades, historia y aplicaciones cotidianas