Cassapa¶
Sistema open-source (OpenCV) de billar aumentado: webcam cenital + proyector que detecta bolas y taco, calcula trayectorias y proyecta líneas de apuntado sobre el paño.
Contexto¶
Es una de las inspiraciones del usuario (gadgets de pool cámara+proyector) y un ejemplo bien documentado del patrón cámara→cómputo→proyector, incluido el trade-off de iluminación.
Contenido¶
- Hardware: webcam Logitech C525 (720p autofoco) en el techo, paralela al suelo y centrada; mini-PC Zotac ID41; proyector adyacente con corrección trapezoidal/homografía.
- Software: OpenCV (BSD); audio opcional con FMOD. Código en GitHub (
aporto/cassapa). - Pipeline: detecta bolas y posición+ángulo del taco → física de trayectoria → proyecta apuntado sobre la mesa.
- Lección clave: conflicto de iluminación — la cámara quiere luz, el proyector quiere oscuridad (ver latencia oclusion sombras); y la cámara debe ir paralela y centrada para minimizar distorsión.
Relaciones¶
- Comparado en: comparacion sistemas pool (con openpool, poolliveaid)
- Es un caso de: spatial augmented reality
- Usa: opencv, registro geometrico homografia
Citas / evidencia¶
- Cámara "positioned parallel to the ground, at the center of the table, so the captured image won't be distorted" — cassapa pool
- "based on the open-source (BSD) computer vision library OpenCV" — cassapa pool
Abierto / gaps¶
- Frame rate y latencia real; robustez de la detección del taco.