Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
21 | Player Tracking Camera |
Aksh Gupta Oreoluwa Sunmola Shivang Charan |
Feiyu Zhang | design_document1.pdf design_document2.pdf final_paper2.pdf final_paper3.pdf final_paper4.pdf proposal1.pdf |
|
- **Team :** Shivang Charan (scharan2), Aksh Gupta (ag26), Oreoluwa Sunmola (asunmo2) - **Player Tracking Camera** - **Problem** - Watching and rewatching amazing highlights by athletes has become quite popular across the internet. These viral highlights have primarily been reserved for organized sports teams with dedicated film teams - as regular people generally do not have a cameraman to film the pickup games they play. - **Solution Overview** - In order to solve this problem, we intend on creating a moving stand that will keep the intended target in the view of their camera. This stand will be adjustable to fit most existing cameras. By setting up small beacons around the playing area we can calculate the position of a person running - which would then be used to rotate the camera to capture the subjects’ movements in real-time. Functionally, this would eliminate the need to have a cameraman follow the game’s movements and would automate the filming process. - **Solution Components** - **[Camera Module]** - The user will place the camera module on the edge of their playing area. The camera module will consist of a camera and a mount for the camera. The mount will be connected to a servo such that the camera rotates in the direction of the subject. - **[Bluetooth Transceivers]** - There will need to be two bluetooth transceivers. The first will be on the player the camera is tracking. This will interface with the BLE beacons around the playing field to relay a position estimate to the second bluetooth transceiver - located on the camera module. - **[Microcontroller]** - The microcontroller will have to take in the positional data from the Bluetooth transceivers and calculate the degrees the camera has to move and run the servos accordingly. - **[BLE Beacons]** - The beacons serve two purposes. The first is to create the boundaries where the camera will be active e.g (the four corners of a basketball court where the game will be played). The second purpose of the beacons will be to serve as a reference for the position of the subject we are tracking so that we can get the coordinates of the subject using the beacons and rotate the camera module accordingly. - **Criterion for Success** - For this project to be successful, - BLE beacons should be able to communicate the relative distance of subject wearing Bluetooth Transceiver - We should be able to pinpoint the position of the subject using the beacons as reference points. - The camera module should be able to accurately follow a fast subject and keep it at the center of the frame while the subject is within the boundary set up by the beacons. |