AI BASKETBALL ANALYSIS. A FULL COMPUTER VISION SYSTEM. BUILT ON YOLO, OPENCV, AND PYTHON.
Take any NBA broadcast. Any camera angle. Any resolution. Feed it into the system.
YOLO finds every player and the ball. Frame by frame. No manual annotation. No pre-labeled data.The model just sees the court and understands it.
Zero-shot classification looks at jersey pixels and decides who plays for whom. Two teams separated in milliseconds. Without ever being told the team names.
But here's where it gets wild.
Court keypoint detection identifies the geometry of the playing surface. Homography transforms the broadcast camera into a top-down tactical map. Real meters. Real coordinates. From a flat 2D video.
Now every player has a position on a real court. Every movement becomes a data point. Every pass becomes a vector.
Speed. Distance. Possession time. Pass networks. All extracted from nothing but pixels.
No GPS. No chips in the ball. No million-dollar Second Spectrum setup. A Python script and a GPU.
The full pipeline is open source. The tutorial walks through every line of code. From detection to transformation to analytics output.
Teams used to pay six figures for this data. Now you build it in an afternoon.
Computer vision didn't just enter basketball. It democratized it.
Cada niño llega con una “mochila” invisible 🎒, una que no siempre se nota, pero pesa:
😔 Puede estar triste
😶 Puede ser tímido
🏠 Venir de hogar complicado
📚 Dificultades para aprender
🧠 Puede tener TDAH
Y aun así…ahí están, intentándolo, jugando, dando lo mejor que pueden.
Como entrenadores no sólo enseñamos a botar un balón o meter puntos, también tenemos la responsabilidad de ver más allá.
👉 No todos necesitan lo mismo
👉 No todos aprenden igual
👉 No todos reaccionan igual
Por eso, un buen entrenador no trata a todos igual, se adapta a cada niño según la 'mochila' que trae.
A uno le hablas con más paciencia 🫶.
A otro le das más confianza 💬.
A otro lo motivas diferente 🔥.
Y a otro simplemente lo escuchas👂.
Porque al final no estamos formando sólo jugadores, estamos formando personas. Y si logramos que un niño se sienta visto, comprendido y apoyado…ya estamos ganando, dentro y fuera de la cancha. Ganar no es sólo ser el primero.
A veces, creemos que en la cancha solo vemos jugadores… pero la realidad es otra. Porque antes de formar buenos jugadores, tenemos la obligación de formar buenas personas, buenos compañeros.
#SerEntrenador #Respeto
🤩 Momento histórico en el Carpena...
🎶¡PABLO LÓPEZ CANTA 'TU BANDERA', NUESTRO HIMNO, CON LA AFICIÓN!
🤗Actuación especial con motivo de los 25 años del Palacio de los Deportes José María Martín Carpena
👏 ¡Gracias, @PabloLopezMusic! ¡ENORME!
💚💜 #YoSoyDelUnicaja
💚 "𝙎𝙞𝙚𝙢𝙥𝙧𝙚 𝙩𝙚 𝙡𝙡𝙚𝙫𝙤 𝙘𝙤𝙣𝙢𝙞𝙜𝙤..."
@PabloLopezMusic puso voz a un HIMNO que, con el paso de los años, se ha convertido en uno de los mayores TESOROS de nuestro deporte.
Y hoy... ha vuelto a cantarlo en el Carpena.
No hay palabras.
Pelos de punta, @unicajaCB.
Felicidades a todos los padres, a todos los José, y, por supuesto, a todos los valencianos, que hoy celebramos el día de nuestro patrón y el epílogo de las Fallas 2026 con su tradicional y emotiva ‘Cremá’.
@drillsandplays@miriamonfort Para estadísticas el basketball stats assistant es increíblemente completo. Para iPad y también android. Por cierto, también uso nacsport, gran programa. Gracias por compartir la forma de trabajar !!!
"Un día, uno de nosotros se irá primero, y la persona que quede tendrá que pronunciar el último adiós y aprender a vivir con un vacío que nadie podrá llenar.
Por eso, mientras todavía estamos aquí, mientras aún podemos tocarnos, abrazarnos, escucharnos... no debemos guardar el amor para después.
Hay que amar ahora, hablar ahora, abrazar ahora.
Porque llegará un día en que solo quedarán los recuerdos, y los recuerdos no se pueden corregir cuando ya es tarde."
Este viernes se cumplen cinco años desde que nos dejó Juan de Dios. Mi recuerdo, no sólo al entrenador, al profesor, sino también, y personalmente, al amigo.