This project aims to classify vehicles—bus, van, or car—based on geometric features extracted from silhouette images taken at different angles. The features include various measurements and ratios describing the shape and form of the vehicle silhouettes.
For viewing cell outputs in the Jupyter Notebook, see here (Google Colab).
- Analyze and visualize the distribution of silhouette features for different vehicle types.
- Prepare and clean the dataset for machine learning, including handling missing values and normalizing features.
- Build and evaluate classification models to predict vehicle type from silhouette features.
- Compare model performances and assess their reliability using metrics and cross-validation.