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¶
- Implementa: calibracion camara proyector
- Usa: opencv, structured light gray code
- Alternativa simple: calibración de 4 puntos de holomat
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.