All Projects → simonzachau → caltech-pedestrian-dataset-to-yolo-format-converter

simonzachau / caltech-pedestrian-dataset-to-yolo-format-converter

Licence: other
converts the format of the caltech pedestrian dataset to the format that yolo uses

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to caltech-pedestrian-dataset-to-yolo-format-converter

Alturos.ImageAnnotation
A collaborative tool for labeling image data for yolo
Stars: ✭ 47 (+38.24%)
Mutual labels:  yolov2
OpenCvSharpDnnYolo
Yolo With OpenCvSharp Dnn
Stars: ✭ 25 (-26.47%)
Mutual labels:  yolov2
go-darknet
Go bindings for Darknet (YOLO v4 / v3)
Stars: ✭ 56 (+64.71%)
Mutual labels:  yolov2
MobileNet-SSD-windows
No description or website provided.
Stars: ✭ 91 (+167.65%)
Mutual labels:  yolov2
YOLOv2-TensorFlow
Implement the test part of YOLOv2 with TensorFlow.
Stars: ✭ 12 (-64.71%)
Mutual labels:  yolov2
Yolo-v2-pytorch
YOLO for object detection tasks
Stars: ✭ 327 (+861.76%)
Mutual labels:  yolov2
Bitcamp-2019
Won the most innovative solution at Bitcamp 2019.🎖🎉
Stars: ✭ 15 (-55.88%)
Mutual labels:  yolov2
Custom-Object-Detection-using-Darkflow
Make custom objects dataset and detect them using darkflow. Darkflow is a tensorflow translation of Darknet.
Stars: ✭ 21 (-38.24%)
Mutual labels:  yolov2
AutonomousDriving
Java Autonomous Driving Appplication. Real time video car,pedistrians detection
Stars: ✭ 51 (+50%)
Mutual labels:  yolov2
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
Stars: ✭ 20 (-41.18%)
Mutual labels:  yolov2
car-detection-yolo
Autonomous driving - car detection using the very powerful YOLO model
Stars: ✭ 73 (+114.71%)
Mutual labels:  yolov2
tfjs-yolo
YOLO v3 and Tiny YOLO v1, v2, v3 with Tensorflow.js
Stars: ✭ 108 (+217.65%)
Mutual labels:  yolov2
Unity Detection2AR
Localize 2D image object detection in 3D Scene with Yolo in Unity Barracuda and ARFoundation.
Stars: ✭ 147 (+332.35%)
Mutual labels:  yolov2
detection-pytorch
A pytorch Implementation of classical object detection.
Stars: ✭ 24 (-29.41%)
Mutual labels:  yolov2
object-tracking
Multiple Object Tracking System in Keras + (Detection Network - YOLO)
Stars: ✭ 89 (+161.76%)
Mutual labels:  yolov2
darknet
php ffi darknet
Stars: ✭ 21 (-38.24%)
Mutual labels:  yolov2
PyTorch-YOLO-v2
A PyTorch implementation of a YOLO v2 Object Detector
Stars: ✭ 14 (-58.82%)
Mutual labels:  yolov2
Object-Detection-Using-YOLO-v2-Deep-Learning
MATLAB example of deep learning based object detection using Yolo v2 with ResNet50 Base Network
Stars: ✭ 34 (+0%)
Mutual labels:  yolov2
YOLO-Object-Counting-API
The code of the Object Counting API, implemented with the YOLO algorithm and with the SORT algorithm
Stars: ✭ 131 (+285.29%)
Mutual labels:  yolov2
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 (+5.88%)
Mutual labels:  yolov2

convert the format of the caltech pedestrian dataset to the format that yolo uses

This repo is adapted from

dependencies

  • opencv
  • numpy
  • scipy

how to

  1. Convert the .seq video files to .png frames by running $ python generate-images.py. They will end up in the images folder.
  2. Squared images work better, which is why you can convert the 640x480 frames to 640x640 frames by running $ python squarify-images.py
  3. Convert the .vbb annotation files to .txt files by running $ python generate-annotation.py. It will create the labels folder that contains the .txt files named like the frames and the train.txt and test.txt files that contain the paths to the images.
  4. Adjust .data yolo file
  5. Adjust .cfg yolo file: take e.g. yolo-voc.2.0.cfg and set height = 640, width = 640, classes = 2, and in the final layer filters = 35 (= (classes + 5) * 5))

folder structure

|- caltech
|-- annotations
|-- test06
|--- V000.seq
|--- ...
|-- ...
|-- train00
|-- ...
|- caltech-for-yolo (this repo, cd)
|-- generate-images.py
|-- generate-annotation.py
|-- images
|-- labels
|-- test.txt
|-- train.txt
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].