All Projects → phongnhhn92 → lightDenseYOLO

phongnhhn92 / lightDenseYOLO

Licence: other
A real-time object detection app based on lightDenseYOLO Our lightDenseYOLO is the combination of two components: lightDenseNet as the CNN feature extractor and YOLO v2 as the detection module

Programming Languages

C++
36643 projects - #6 most used programming language
QMake
1090 projects

Projects that are alternatives of or similar to lightDenseYOLO

object-tracking
Multiple Object Tracking System in Keras + (Detection Network - YOLO)
Stars: ✭ 89 (+345%)
Mutual labels:  yolo, faster-rcnn, darknet, yolov2, yolov3
darknet
php ffi darknet
Stars: ✭ 21 (+5%)
Mutual labels:  yolo, darknet, yolov2, yolov3
go-darknet
Go bindings for Darknet (YOLO v4 / v3)
Stars: ✭ 56 (+180%)
Mutual labels:  yolo, darknet, yolov2, yolov3
ffcnn
ffcnn is a cnn neural network inference framework, written in 600 lines C language.
Stars: ✭ 50 (+150%)
Mutual labels:  yolo, darknet, yolov3
Tensorflow 2.x Yolov3
YOLOv3 implementation in TensorFlow 2.3.1
Stars: ✭ 300 (+1400%)
Mutual labels:  yolo, darknet, yolov3
Yolo3 4 Py
A Python wrapper on Darknet. Compatible with YOLO V3.
Stars: ✭ 504 (+2420%)
Mutual labels:  yolo, darknet, yolov3
Yolo annotation tool
Annotation tool for YOLO in opencv
Stars: ✭ 17 (-15%)
Mutual labels:  yolo, darknet, yolov3
JSON2YOLO
Convert JSON annotations into YOLO format.
Stars: ✭ 222 (+1010%)
Mutual labels:  yolo, darknet, yolov3
Mobilenet Yolo
A caffe implementation of MobileNet-YOLO detection network
Stars: ✭ 825 (+4025%)
Mutual labels:  yolo, darknet, yolov3
Tensornets
High level network definitions with pre-trained weights in TensorFlow
Stars: ✭ 982 (+4810%)
Mutual labels:  yolo, faster-rcnn, yolov3
Pine
🌲 Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO.
Stars: ✭ 202 (+910%)
Mutual labels:  yolo, darknet, yolov3
Yolo person detect
person detect based on yolov3 with several Python scripts
Stars: ✭ 212 (+960%)
Mutual labels:  yolo, darknet, yolov3
live-cctv
To detect any reasonable change in a live cctv to avoid large storage of data. Once, we notice a change, our goal would be track that object or person causing it. We would be using Computer vision concepts. Our major focus will be on Deep Learning and will try to add as many features in the process.
Stars: ✭ 23 (+15%)
Mutual labels:  yolo, darknet, yolov3
Bmw Yolov4 Training Automation
This repository allows you to get started with training a state-of-the-art Deep Learning model with little to no configuration needed! You provide your labeled dataset or label your dataset using our BMW-LabelTool-Lite and you can start the training right away and monitor it in many different ways like TensorBoard or a custom REST API and GUI. NoCode training with YOLOv4 and YOLOV3 has never been so easy.
Stars: ✭ 533 (+2565%)
Mutual labels:  yolo, darknet, yolov3
VideoRecognition-realtime-autotrainer-alerts
State of the art object detection in real-time using YOLOV3 algorithm. Augmented with a process that allows easy training of the classifier as a plug & play solution . Provides alert if an item in an alert list is detected.
Stars: ✭ 36 (+80%)
Mutual labels:  yolo, darknet, yolov2
Mobilenet Yolo
MobileNetV2-YoloV3-Nano: 0.5BFlops 3MB HUAWEI P40: 6ms/img, YoloFace-500k:0.1Bflops 420KB🔥🔥🔥
Stars: ✭ 1,566 (+7730%)
Mutual labels:  yolo, darknet, yolov3
Alturos.ImageAnnotation
A collaborative tool for labeling image data for yolo
Stars: ✭ 47 (+135%)
Mutual labels:  yolo, yolov2, yolov3
tfjs-yolo
YOLO v3 and Tiny YOLO v1, v2, v3 with Tensorflow.js
Stars: ✭ 108 (+440%)
Mutual labels:  yolo, yolov2, yolov3
object-detection
Object detection on Jetson Nano, Raspberry Pi and Laptop
Stars: ✭ 49 (+145%)
Mutual labels:  yolo, ssd-mobilenet
WebsiteYOLO
The back-end for the YOLOv3 object detector running as a webapp
Stars: ✭ 26 (+30%)
Mutual labels:  yolo, yolov3

lightDenseYOLO

A real-time object detection app based on lightDenseYOLO Our lightDenseYOLO is the combination of two components: lightDenseNet as the CNN feature extractor and YOLO v2 as the detection module

lightDenseYOLO was trained with two famous object detection datasets (MS COCO and Pascal VOC 07+12)

CNN architecture Training Data mAP Processing time
lightDenseYOLO (2 blocks) VOC 70.7 20 ms ~ 50 fps
lightDenseYOLO (4 blocks) VOC 77.1 28 ms ~ 35.8 fps
YOLO v2 VOC 75.4 30 ms ~ 33 fps
Faster-RCNN + Resnet 101 VOC 78.9 200 ms ~ 5 fps
MobileNets + SSD VOC 73.9 80 ms ~ 12.5 fps
lightDenseYOLO (2 blocks) VOC + COCO 79.0 20 ms ~ 50 fps
lightDenseYOLO (4 blocks) VOC + COCO 82.5 28 ms ~ 35.8 fps
YOLO v2 VOC + COCO 81.5 30 ms ~ 33 fps
Faster-RCNN + Resnet 101 VOC + COCO 83.8 200 ms ~ 5 fps
MobileNets + SSD VOC + COCO 76.6 80 ms ~ 12.5 fps

Usage

Requirements:

  • Ubuntu 16.04+
  • C++ 11 complier
  • QT 5.7.0 and QT Creator 4.0.2
  • Open CV 3.2 +
  • GPU (NVIDIA Gefore 1070+)

Installation

Build:

  • Create a new Qt project,
  • Copy all existing file in the project folder.
  • Create a new folder named data next to the created project folder and copy the weight file and the cfg file there.
  • Hit build and run.

Example video

References

1.LightDenseYOLO: A Fast and Accurate Marker Tracker for Autonomous UAV Landing by Visible Light Camera Sensor on Drone

2.YOLO 9000

3.Faster-RCNN

4.MobileNets

5.MobileNets+SSD

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].