Giter Site home page Giter Site logo

exterior-car-body-parts-localization's Introduction

Car Exterior Body Parts Localization

Open In Colab

A deep learning-based project that aims to localize 14 exterior car body parts in case of no or partial damage.
The project was implemented using both Yolov5 and Yolov8.

Dataset Sources

  1. DSMLR Body Parts Segmentation Dataset Github.
  2. CompCars Dataset.
  3. Stanford Cars Dataset.
  4. Used cars Auction Nation live auctions.

Project Approach

  1. The data collected from sources 2-4 were manually annotated using Microsoft VOTT.
  2. Annotations from source 1 were edited and the labels out of intreset were removed.
  3. Data was splitted over train, validation, and test.
  4. Transfer learning was deployed as Yolov5 and Yolov8 state-of-the-art object detection CNNs were tuned and trained.

Repo Content

  1. How to use guide : setup.md
  2. Source code as jupyter notebook : BodyParts.ipynb
  3. Detailed compare between Yolov8 and Yolov5 results : results_discussion.md

Results

The model was capable of detecting the body parts even the partially damaged.

bodyparts.mp4

Contributors

Doha ElHady - Mohamed Elahl - Hassan Mohamed - Karim Youssef

Dataset

The intial dataset is availble at DSMLR Body Parts Segmentation Dataset.

The complete dataset manipulated and manually annotated is available upon request.

Request complete dataset!

exterior-car-body-parts-localization's People

Contributors

dohaelhady avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

hsnmhmd

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.