This model classifies and recognizes sports personalities using OpenCV library and SVM algorithm after Wavelet transformation.
In this data science and machine learning project, we classify sports personalities. We restrict classification to only 20 people. In this model firstly we collected images of the athletes from the internet and then cropped all the face detected in images using OpenCV. Then we Wavelets transformed the images to extract the key feature of the faces. Then we created a training set to train the data. We tried many algorithms but chose SVM as it was giving the best results. Then we created a flask application as a backend to handle the input and return output.
- Deontae Armstrong
- Devontae Armstrong
- Mylan Graham
- Eddrick Houston
- Dominic Kirks
- Max LeBlanc
- Miles Lockhart
- Jaylen McClain
- Eric Mensah
- Ian Moore
- Air Noland
- James Peoples
- Payton Pierce
- Leroy Roker
- Aaron Scott
- Chip Trayanum
- Marvin Harrison Jr.
- Kyle McCord
- Carson Hinzman
- TreVeyon Henderson
- Python
- Numpy and OpenCV for cleaning
- Seaborn for visualization
- sklearn for model building
- Jupyter notebooks, Visual Code Studio, Pycharm as IDE
- Python Flask for HTTP Server
- HTML, CSS, JS for UI
This Model is deployed on Heroku Server