A python application that analyzes beach volleyball matches to extract important information for tactical planning
- stitch to form panorama of volleyball court with player actions and ball
- top-down view of the players' position and ball position on full volleyball court
- plot position and movement of player from top view
- plot position and movement of ball from top view
- concatenate all 7 videos with the following layout:
- Installing OpenCV3 on Ubuntu 16.04
- Download and extract data.zip folder into volleyup/volleyup folder to start playing with different algorithms available
- AKAZE Matching using Brute Force matcher
- Mosaics: U.Washington
- Recognizing panorama, Lowe, 2003
- Image mosaicing with Motion Segmentation Stanford
- Real-time panorama and image stitching PyImageSearch
- OpenCV panorma stitching for 2 images
- Using RANSAC with OpenCV SIFT
- Naive image stitching
- Automated Panorama Stitching
- Auto Stitching Photo Mosaics CMU
- Some problems on image stitching SO
- Recovering a comprehensive road appearance mosaic from video
- Real Time Distance Determination for an Automobile Environment using Inverse Perspective Mapping in Open CV
- use perspective transform to warp the perspective by detecting corners of court
- PCA, SVD
- Gaussian Mixture Model
- Clustering(4): GMM & EM by Alexander Ihler
- OpenCV Background Subtraction
- Jake Vanderplas GMM for astronomy
- Mean-shift algorithm
- Fast Fourier Transform
- William Cox: An Intuitive Introduction to the Fourier Transform and FFT
- FFT for Computer Vision
- 2D dimensional dst
- Oxford Image Processing and Fourier
- What is the meaning of Fourier Transform of an image
- Correlation vs Convolution
- Optical Flow
- Image morphing
- PyImageSearch Panorama Stiching tutorial
- PyImageSearch getPerspectiveTransform
- Generating bird eye view opencv SO
- Edge Detection
- Features
- philipz for the Dockerfile with OpenCV 3