Saltar a contenido

procam-calibration (herramienta)

Software Python open-source (kamino410) que calibra un sistema proyector-cámara con chessboard + gray code structured light, implementando el método de homografías locales de Moreno & Taubin (2012). Devuelve intrínsecos/extrínsecos de cámara y proyector.

Contexto

Es la herramienta concreta para hacer la calibracion camara proyector de máxima precisión, si la mesa lo requiere (superficies no planas o reconstrucción 3D). Para una mesa plana, el enfoque más simple del holomat (4 puntos) puede bastar.

Contenido

  • Entrada: chessboard impreso + patrones gray code proyectados, ≥5 capturas con distintas poses.
  • Parámetros: graycode_step, black threshold (~40), white threshold (~5).
  • Salida: calibration_result.xml (matriz de cámara, matriz de proyector, distorsión, extrínsecos).
  • Deps: Python 3, opencv-python + opencv-contrib-python.
  • Ver técnica subyacente: structured light gray code, registro geometrico homografia.

Relaciones

Citas / evidencia

  • "A calibration software for projector-camera system using chessboard and structured light patterns." — procam calibration

Abierto / gaps

  • Esfuerzo de setup real y compatibilidad con proyectores de consumo.