
Betta Fish
Brief
Betta Fish is a game concept using computer vision for increasing aquarium engagement. Using the Tracking.js library to overlay a virtual game board, players are able to predict where they think a fish will be swimming in 15 seconds. This game is designed to teach players observational techniques and can be utilized as a live stream mobile app or aquarium based installation.
Objectives
- Gamify fish tanks
- Use Computer Vision
- Observe Animal Behavior
Long Text
Betta Fish is a game concept using computer vision for increasing aquarium engagement. Using the Tracking.js library to overlay a virtual game board, players are able to predict where they think a fish will be swimming in 15 seconds. This game is designed to teach players observational techniques and can be utilized as a live stream mobile app or aquarium based installation.
fig.1 Tracking Overlay Using the Tracking.js output to identify swimming fish based on color.
![[tracker]FishImageRep(rev1)](//images.ctfassets.net/uedi4s066skn/4iIvTnBupVDdOInKLtBEXO/40cff9a58d7cec4168b9cbf4a8dae4c4/_tracker_FishImageRep_rev1_.png)
fig.2 Swim Pattern Mapping A study taken over 1 minuite of fish swimming tracking data Technology
- Javascript
- Webcam Tracking