https://github.com/arash-keshavarz/car_brand_classification

https://github.com/arash-keshavarz/car_brand_classification

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.9%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: Arash-Keshavarz
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 0 Bytes
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

Car Model Detection

This project focuses on detecting and classifying car models using the Stanford Car Dataset. The implementation is done in a Jupyter Notebook using transfer learning with ResNet18 to perform fine-grained classification of car images.

Project Structure

bash car-model-detection/ ├── car-model-detection.ipynb # Main notebook with the complete pipeline └── README.md

Features

  • Image preprocessing and data augmentation
  • Transfer learning using ResNet18
  • Training and validation on a labeled dataset of car models
  • Visualization of accuracy and loss during training
  • Evaluation on test images using confusion matrix and classification report

Requirements

Install the following Python libraries:

bash pip install numpy pandas matplotlib seaborn opencv-python scikit-learn torch torchvision

Results

  • Training accuracy: ~98.74%

  • Validation accuracy: ~88.36%%

Confusion matrix for the first 20 classes:

Confusion Matrix

Sample predictions on unseen test images:

Predictions

Contributions

Contributions are welcome! Please feel free to open issues or pull requests.

Contact: arashkeshavarzx@gmail.com

Owner

  • Name: Arash
  • Login: Arash-Keshavarz
  • Kind: user

GitHub Events

Total
  • Watch event: 2
  • Push event: 1
  • Create event: 2
Last Year
  • Watch event: 2
  • Push event: 1
  • Create event: 2