Git Product home page Git Product logo

cwleonis / car_detection_deep_learning Goto Github PK

View Code? Open in Web Editor NEW
8.0 1.0 1.0 27.48 MB

detecting model and the name of the cars with deep neural networks like VGG-16 , YOLOv5 and YOLOv8

License: GNU Affero General Public License v3.0

Jupyter Notebook 96.06% Python 3.89% Shell 0.03% Dockerfile 0.02%
car-detection car-model-detection car-recognition deep-learning deep-neural-networks neural-network python vgg16 yolov5 yolov8

car_detection_deep_learning's Introduction

Pay attention to the path of files in the codes.You have to change the path of files to the desires path. also if you have any issue running the codes feel free to ask :)

Car_detection_Deep_learning

detecting model and the name of the cars with deep neural networks like VGG-16 , YOLOv5 and YOLOv8 This project tries to detect a car name and its model in an image or a video. VGG-16 uses tensorflow object detection model to detect cars and from the detections in each frame each vehicle can be tracked across a video. YOLOV5s and YOLOv8s uses pythorch. the focus of this project is on YOLOv5s. this algorithm trained on a dataset contains of 2100 images of 5 classes. you can use the dataset provided for this project.It's availabel on roboflow platform.

Getting_Started

The project created in python by using tensorflow so you must be familiar with tensorflow and basic object detection and you must also know basic maths for understanding the tracking algorithm. You must be also familiar with Deep neural networks and how it works.If you already know about these fields, you can go to the next phase ;).

Prerequisites

Python packages to be installed: Tensorflow (Tensorflow-gpu if you have Nvidia GPU), openCV, imutils, Pillow, numpy, urllib, matplotlib

Results

The results of trianed model:

YOLOv5s:Picture1 jpg

YOLOv5s vs VGG16 vs YOLOv8s:Un

At the end...

hope you enjoy this project, also don't forget that give me a star, thanks in advance ;)

car_detection_deep_learning's People

Contributors

cwleonis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

juandag97

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.