A python library consisting of pipelines for visual analysis of different sports using Computer Vision and Deep Learning.
Update : Badminton detector for Videos has been added. Note: There are some FPS issues in the video detector. We will resolve them soon!
sh setup_conda.sh
OR
sh setup_pip.sh
# For single image:
from Badminton.Badminton import Detector
obj = Detector()
obj.detect_players_image("Badminton/images/bad.jpg")
################################################################
# For video:
from Badminton.Badminton import Detector
obj = Detector()
obj.detect_players_video("Badminton/images/video2.mp4")
################################################################
# For using tiny yolo for better FPS:
# For video:
from Badminton.Badminton import Detector
obj = Detector(tiny=True)
obj.detect_players_video("Badminton/images/video2.mp4")
################################################################
# For Heatmap generation:
from Badminton.Badminton import Detector
obj = Detector()
obj.get_heatmap("Badminton/images/video2.mp4")
################################################################
from Badminton.Badminton import Detector
obj = Detector(Windows=True)
obj.detect_players_video("Badminton/images/video2.mp4")