Giter Site home page Giter Site logo

yolo_autolabel's Introduction

Yolo_Autolabel

Requirements ๐Ÿ“‹

Python 3.6 or later.

To install run:

pip install -r requirements.txt

or simply

pip install opencv_python
pip install PySimpleGUI

How to use

Run:

$ python autolabeler.py

Now select: tutorial_1

This will produce this output:

tutorial_2

The images with the detected objects (if 'Save image' is selected) and the labels for every image (if Save label is selected)

Now to export the dataset:

tutorial_3

This will produce this output:

tutorial_4

export
|
+--obj_train_data
|  |
|  +--soccer.txt
|  |
|  +--dining_table.txt
|
|  +--... (rest of the labels)
|
+--obj.data
| 
+--obj.names
| 
+--train.txt
| 
+--images.zip
| 
+--upload.zip
| 
+--labels_to_cvat.txt

images and upload.zip files are ready to be uploaded to CVAT if you need to edit the labels or export into another format.

How to upload labels to CVAT

Create project

tutorial_5

copy labels_to_cvat.txt into raw and click Done

submit

create task and upload images.zip

tutorial_5

submit

Open the task and click Upload annotations YOLO 1.1 and upload the upload.zip file

tutorial_5

ready to go!

Download yolov4.weights file 245 MB: yolov4.weights

Autores โœ’๏ธ

  • Oscar Mauriaca - Desarrollo - xaerincl

yolo_autolabel's People

Contributors

xaerincl avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

faggion

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.