Collection of Computer Vision & NLP projects
							
							
							
								Image GPS Extraction
									(Data Extraction + GPS Plotting)
								
								► Extracted GPS coordinates from images taken after waiting 2 and 10 seconds.
									► Converted raw GPS info from image metadata to standard format.
									► Plotted the GPS coordinates of each image on an interactive folium map to study the difference in GPS accuracy when taking images after waiting 2 and 10 seconds.
								
							
							
								Segregated Object Counting Pipeline
									(Object Detection + Tracking + Counting)
								
								► Developed flexible multi-object/region tracking and counting solution with YOLO integration. (OOP)
									► Comprehensive class structure facilitates straightforward customization of tracking parameters and UI elements.
									► Seamless integration of YOLO-based object detection models.
									► Reusable across different projects and applications.
								
								
							
							
								Outfit Scoring Application
									(Instance Segmentation + Clothing Annotation)
								
								► Created an application that identifies an individual's outfit, evaluates it based on the garments worn, and provides recommendations to enhance its rating.
									► Real time pixel segmentation and position tracking of garments worn with scoring and recommendation system.
									► Labeled and utilized segmentations of a custom dataset comprising images of various clothings for model training.
									► Custom trained model has 32.7% higher mask precision than base model.
								
								
							
							
							
							
							
								Dynamic Court Mapping
									(Perspective Transform + Keypoint Detection)
								
								► Performed perspective transform on tennis game to map player and ball movements in bird's-eye view.
									► Fine-tuned YOLOv8 and ResNet50 models to detect players, balls and court keypoints.
									► Individual detection data could be used for shot speed and player speed analysis.
								
								
							
							
						
							
								
								
									
										Tesla Stock Prediction Study
											(RNN Time Series + LSTM + GRU)
									
									
									► Study on feasibility of stock prediction using RNN.
										► Stock prices are mostly affected by unpredictable external events where the model is not aware of.
										► Model cannot predict an accurate price as stock prices can't be predicted based on its own values.
									
									
								
								
									
										Insurance Charges Prediction
											(Tensorflow Regression)
									
									
									► Continuation of a past project which can be found HERE.
										► Utilized neural network to improve model prediction performance.
									
									
								
								
									
										Unified Vehicle Counting System
											(YOLOv8 + OpenCV)
									
									
									► Created a vehicle counting system which aggregates counting of all types of vehicles in designated lanes.
										► The model disregards detection on insignificant vehicles.