Skip to content

Commit

Permalink
Add makesense labeling instruction (#1)
Browse files Browse the repository at this point in the history
* write labeling dataset

* insert photo for labeling_dataset
  • Loading branch information
Zahra-Zamanshoar authored Aug 22, 2022
1 parent dbe3a85 commit 516f98b
Show file tree
Hide file tree
Showing 20 changed files with 40 additions and 6 deletions.
46 changes: 40 additions & 6 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ smooth and easy as possible. You can find the YouTube videos in the following pl


## Table of contents
* Downloading dataset
* Labeling Dataset
* [Downloading dataset](#Downloading-dataset)
* [Labeling Dataset](#Labeling-Dataset)
* [Training a model with Yolov5](#training-a-model-with-yolov5)


Expand All @@ -28,16 +28,50 @@ labeling different image-based datasets. To better understand how to use makesen
can find in the following link:</br>
[Makesense.ai YouTube video]()

First step: Open [makesense.ai main page](https://www.makesense.ai/)
First step: Open [makesense.ai main page](https://www.makesense.ai/)</br>
second step: click`Get Started` Then Select images by dropping or from your folder and choice . <br />
![get started](images/labeling_dataset/get_started.png)</br>
![drop_or_choice_file](images/labeling_dataset/drop_or_choice_file.png)</br>
![clik_object_detection](images/labeling_dataset/clik_object_detection.png)</br>

Third step: Before starting, you must choose a name for your label (you can have two or more labels and add a new chosen name by pressing the enter button).<br />
![name_lable](images/labeling_dataset/name_lable.png)</br>

Fourth step: Based on the type of labeling, choose the mode you want (for example, we have chosen Rect) and then drag the label you want on the image.<br />
![the_mode](images/labeling_dataset/the_mode.png)</br>
![dragging_the_tag](images/labeling_dataset/dragging_the_tag.png)</br>

Fifth step: Be sure to select a name of your choice after dragging the tag (if there are two tags on the page, both tags must be named).<br />
![name_label_choice](images/labeling_dataset/name_label_choice.png)</br>

Sixth: After completing the labels, we select the Export Annotation option for the output from the action.(You can get any output model you need) <br />
![annotation](images/labeling_dataset/annotation.png)</br>
![model_output](images/labeling_dataset/model_output.png)</br>
#### 🤓How to Extract
right-click on the downloaded file and select the extract file option, the labels will be extracted as a file
Last step: Checking the labels
![extract](images/labeling_dataset/extract.png)</br>
![extract_as_file](images/labeling_dataset/extract_as_file.png)</br>
### 💡 Re-labeling or completing incomplete labels
First step: Create a text file named `labels.txt` in your labels' folder.
Put the names you chose for your label in order (be careful in the order of the names)<br />
![create_label_txt](images/labeling_dataset/create_label_txt.png)</br>
![name_in_label_tag](images/labeling_dataset/name_in_label_tag.png)</br>
Second step: Reload the photos and instead of selecting the name of the label, select the start project option.<br />
![choice_start_project](images/labeling_dataset/choice_start_project.png)</br>
Third step: Select the import annotation option in Action and drag or select the labels along with the created "labels.txt"
(Make sure that the type of import is the same as the type of export).<br />
![choice_model_import](images/labeling_dataset/choice_model_import.png)</br>
![import_annotation](images/labeling_dataset/import_annotation.png)</br>
![import_succefilly](images/labeling_dataset/import_succefilly.png)</br>
Congratulations, you can now continue or improve your project :) .</br>
![complete_again](images/labeling_dataset/complete_again.png)</br>
### Training a model with Yolov5

```python
from deep_utils import YOLOV5TorchObjectDetector
YOLOV5TorchObjectDetector.test_label_dir()
```

### Training a model with Yolov5

## 🌟 Spread the word!

I would appreciate it if you could support the active development of this repo by:
Expand Down
Binary file added images/labeling_dataset/Name_In_Label.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/annotation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/choice_model_import.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/choice_start_project.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/complete_again.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/create_label_txt.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/dragging_the_tag.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/drop_or_choice_file.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/extract.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/extract_as_file.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/get_started.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/import_annotation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/import_succefilly.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/model_output.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/name_in_label_tag.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/name_label_choice.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/name_lable.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/labeling_dataset/the_mode.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 516f98b

Please sign in to comment.