- curve_fitting
- least_squares
- RANSAC
- homography
- ball videos (for curve fitting)
- Kaggle data set in csv format for problem 3 (datasetp.csv)
- ball images (extracted)
- report
- python 3.9 (works for any python 3 version)
- Python running IDE. (I used PyCharm IDE to program the Code and Execute the Code)
- import cv2
- import math
- import numpy as np
- import matplotlib.pylot as plt
- import random
- import pandas as pd
- Download the zip file and extract it at whichever place comfortable
- Install Python 3.9 and the libraries mentinoned above, prior to running the code
- Open your IDE and open the root directory
- If you are using any other IDE, please mention the path to the videos or datasets included in the file as indicated in the code.
- Execute the code
Name : Bharadwaj Chukkala
Email : bchukkal@terpmail.umd.edu