Skip to content

Commit

Permalink
1.7.0-alpha relese (#122)
Browse files Browse the repository at this point in the history
* Merge pull request #70 from SkalskiP/develop (#71)

* new gif with ssd and posenet

* Add Docker Support (#74)

* add Dockerfile for make-sense

* Update README for Docker

* README updated

* README updated with docker logs

* readme updated

* Update Dockerfile

* Update README.md

* basic stats

* README.md update (#78) (#79)

* Merge pull request #70 from SkalskiP/develop (#71)

* new gif with ssd and posenet

* Add Docker Support (#74)

* add Dockerfile for make-sense

* Update README for Docker

* README updated

* README updated with docker logs

* readme updated

* Update Dockerfile

* Update README.md

* basic stats

Co-authored-by: Fatih Baltacı <[email protected]>

Co-authored-by: Fatih Baltacı <[email protected]>

* add cross hair (#90)

* Piotr | Line labels creation and export (#89)

* initial changes: adding line labels to redux + addling line tab to right side navigation bar

* adding new lines and base rendering

* up

* line style + snapping to rect added

* highlight logic added

* line rendering engine is working

* line rendering engine update + marking line labeled images added

* serializing to CSV

* up

* after PR

* after PR

* quick fix

* Piotr | Image recognition (#92)

* image recognition initial commit

* setup before image recognition tagging

* base tag assignment added

* default screen when empty label list

* image recognition added

* after CR

* 1.6.0-alpha relese merge (#94)

* README.md update (#78)

* Merge pull request #70 from SkalskiP/develop (#71)

* new gif with ssd and posenet

* Add Docker Support (#74)

* add Dockerfile for make-sense

* Update README for Docker

* README updated

* README updated with docker logs

* readme updated

* Update Dockerfile

* Update README.md

* basic stats

Co-authored-by: Fatih Baltacı <[email protected]>

* 1.6.0-alpha relese merge (#93)

* Merge pull request #70 from SkalskiP/develop (#71)

* new gif with ssd and posenet

* Add Docker Support (#74)

* add Dockerfile for make-sense

* Update README for Docker

* README updated

* README updated with docker logs

* readme updated

* Update Dockerfile

* Update README.md

* basic stats

* README.md update (#78) (#79)

* Merge pull request #70 from SkalskiP/develop (#71)

* new gif with ssd and posenet

* Add Docker Support (#74)

* add Dockerfile for make-sense

* Update README for Docker

* README updated

* README updated with docker logs

* readme updated

* Update Dockerfile

* Update README.md

* basic stats

Co-authored-by: Fatih Baltacı <[email protected]>

Co-authored-by: Fatih Baltacı <[email protected]>

* add cross hair (#90)

* Piotr | Line labels creation and export (#89)

* initial changes: adding line labels to redux + addling line tab to right side navigation bar

* adding new lines and base rendering

* up

* line style + snapping to rect added

* highlight logic added

* line rendering engine is working

* line rendering engine update + marking line labeled images added

* serializing to CSV

* up

* after PR

* after PR

* quick fix

* Piotr | Image recognition (#92)

* image recognition initial commit

* setup before image recognition tagging

* base tag assignment added

* default screen when empty label list

* image recognition added

* after CR

Co-authored-by: PLE12366003 <[email protected]>
Co-authored-by: Fatih Baltacı <[email protected]>

Co-authored-by: Fatih Baltacı <[email protected]>
Co-authored-by: PLE12366003 <[email protected]>

* Update README.md

* Update README.md

* Update README.md

* Add files via upload

* Update README.md

* Update README.md

* Update README.md

* MS-86 Coco format suppport (#107)

* up

* save refactor

* coco exporter in progress

* coco exporter in progress

* Disable browser back buttons during labelling (#106)

* done

* up

* Piotr | MS-96 | Can image suppored by multi labels (#109)

* initial refactor

* refactor in progress

* update

* csv export working

* export tags as json

Co-authored-by: PLE12366003 <[email protected]>

* Update README.md

* Piotr | MS-XXX | Import coco labels from file (#111)

* initial refactor

* initial changes

* export popup refactored

* refactor continues

* style changes

* base import popup added

* new feature placeholder added

* hide import button

* up

* drop zone in place

* up

* bug fixing cleanup

* loading mechanism prepared

* update

* more tests and more refactor

* base import created

* almost done

* basic error handling

* done

* done

* Update README.md

* Update README.md

* quick fix

* Update README.md

* Piotr | MS-XXX | Import labels yolo format (#114)

* initial refactor

* popup prepared for other file formats

* fix

* fix

* loading of yolo files in place

* bug fix

* loading labels from file

* up

* up

* refactor

* tests refactor

* filtering file data

* filterFilesData tests added

* up

* up

* done

* working code

* up

* after PR, part 1

* YOLOImporter refactor done

* YOLOImporter refactor done

* Piotr | MS-XXX | Drop down menu (#117)

* initial work on dropdown

* style and base actions

* up

* up

* up

* up

* almost done

* after PR

* update dependencies fixing vulnerabilities (#119)

* Resolves issue #44 (#120)

* Resolves issue #44

* Abstracts handleKeyUp function in TextInput

* Rename props to onKeyUp

* Update README.md

* up

Co-authored-by: PLE12366003 <[email protected]>
Co-authored-by: Fatih Baltacı <[email protected]>
Co-authored-by: Augusto L C Schnorr <[email protected]>
  • Loading branch information
4 people authored Oct 6, 2020
1 parent 16b06c8 commit 17995bd
Show file tree
Hide file tree
Showing 152 changed files with 8,969 additions and 5,603 deletions.
5 changes: 5 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
### Pre-flight checklist

- [ ] Unit tests for all non-trivial changes
- [ ] Tested locally
- [ ] Updated wiki
46 changes: 36 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<h1 align="center">makesense.ai</h1>

<p align="center">
<img width="600" src=".//public/img/main-image-dark_alter.png" alt="Logo">
<img width="600" src=".//public/ico/main-image-dark_alter.png" alt="Logo">
</p>

## Description
Expand Down Expand Up @@ -98,21 +98,35 @@ docker logs make_sense

**Table 1.** Supported keyboard shortcuts

## Supported Output Formats
## Supported Export Formats

| | CSV | YOLO | VOC XML | VGG JSON | COCO | PIXEL MASK |
|:-------------:|:---:|:----:|:-------:|:--------:|:----:|:----------:|
| **Point** |||||||
| **Rect** |||||||
| **Polygon** |||||||
| | CSV | YOLO | VOC XML | VGG JSON | COCO JSON | PIXEL MASK |
|:-------------:|:---:|:----:|:-------:|:--------:|:---------:|:----------:|
| **Point** |||||||
| **Line** |||||||
| **Rect** |||||||
| **Polygon** |||||||
| **Label** |||||||

**Table 2.** The matrix of supported labels export format, where:
* - supported format
**Table 2.** The matrix of supported labels export formats, where:
* - supported format
* ☐ - not yet supported format
* - format does not make sense for a given label type
* - format does not make sense for a given label type

You can find examples of export files along with a description and schema on our [Wiki][7].

## Supported Import Formats

| | CSV | YOLO | VOC XML | VGG JSON | COCO JSON | PIXEL MASK |
|:-------------:|:---:|:----:|:-------:|:--------:|:---------:|:----------:|
| **Point** |||||||
| **Line** |||||||
| **Rect** |||||||
| **Polygon** |||||||
| **Label** |||||||

**Table 3.** The matrix of supported labels import formats

## Privacy

We don't store your images, because we don't send them anywhere in the first place.
Expand All @@ -121,6 +135,16 @@ We don't store your images, because we don't send them anywhere in the first pla

Our application is being actively developed. Check out our plans for the near future on our [Wiki][6]. If you have an idea for a new functionality, please hit us on [Twitter][3] and [Gitter][5] or create an issue where you can describe your concept. In the meantime, see what improvements we are planning for you in the future.

## Tutorials

If you are just starting your adventure with deep learning and would like to learn and create something cool along the way, [makesense.ai][1] can help you with that. Leverage our bounding box labeling functionality to prepare a data set and use it to train your first state-of-the-art object detection model. Follow [instructions][12] and [examples][13] but most importantly, free your creativity.

<p align="center">
<img width="800" src=".//examples/object_detection_basketball.gif" alt="Object detection tutorial">
</p>

**Figure 4.** Detection of players moving around the basketball court, based on <a href="https://research.google.com/youtube8m/">YouTube-8M</a> dataset.

## Contribution

Feel free to file [issues](https://github.com/SkalskiP/make-sense/issues) or [pull requests](https://github.com/SkalskiP/make-sense/pulls).
Expand Down Expand Up @@ -153,3 +177,5 @@ Copyright (c) 2019-present, Piotr Skalski
[9]: http://cocodataset.org
[10]: https://www.tensorflow.org/js
[11]: https://www.tensorflow.org/lite/models/pose_estimation/overview
[12]: https://towardsdatascience.com/chess-rolls-or-basketball-lets-create-a-custom-object-detection-model-ef53028eac7d
[13]: https://github.com/SkalskiP/ILearnDeepLearning.py/tree/master/02_data_science_toolkit/02_yolo_object_detection
Binary file added examples/object_detection_basketball.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 17995bd

Please sign in to comment.