Hack Pompey: Move ideas

Computer Vision Challenge: Eyes on the Ball!

Using computer vision, can you build a tool that is able to recognise the elevation of the ball in a screenshot or live stream of a football match?

Getting Started

It’s possible to train a computer vision model to "see" features of an image to then classify or bucket them as appropriate. This kind of problem is called "Image Classification".

In this challenge, you will be training a computer vision model to distinguish whether the football in a match screenshot is on the ground, in mid-elevation, or at a high-elevation.

We’ve provided the labelled data that you will need to train your model. The data has already been split into "train", "validation" and "test" sets. In the labelled data, the 1st number is the class, and the other 4 are bounding-box co-ordinates of the ball. The classes are: 0 - ball on the ground, 1 - ball is mid-elevation, 2 - ball is high-elevation.

You can download the labelled training data from this Google Drive page (It’s a 500Mb zip file).

Tips

If you’re stuck on where to start or need help getting over any hurdles, you can tag our resident AI Expert Sage Ralph (@growingsage) on our Discord, or speak to one of the Hack Pompey Staff and we’ll be happy to help!

Idea Board

The environment moves the players (or the players move the environment)

Make the world easier to navigate for people with physical limitations

What if a lazy susan moved instead of spun?

Gamify exercise

Pinball, but with unconventional materials

Interactive visualiser for data flow (think Github Globe)

Tool to raise awareness and engagement of social movements

Doodle Jump, Angry Birds or Flappy Bird with a twist

Interactive map and story of historic migrations

Helicopter hat

Translate movement into music or art

The best routes for skating, managed by the community

P2P web application for sharing things

Battle bots; battle it out during the show and tell

Gyroscopic mouse pointer

Model car that moves in mysterious ways

Chain reaction machine

← back to the homepage