Skip to content

Commit a91f750

Browse files
authored
Merge pull request SkalskiP#70 from SkalskiP/develop
1.5.0-alpha relese
2 parents 97e5742 + 4a309e3 commit a91f750

File tree

82 files changed

+1744
-626
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+1744
-626
lines changed

README.md

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,33 @@ Andrew Ng
2121
## Sneak Peek
2222

2323
<p align="center">
24-
<img width="1000" src=".//examples/alfa-demo.gif" alt="alfa-demo">
24+
<img width="1000" src=".//examples/demo-base.gif" alt="alfa-demo">
2525
</p>
2626

27+
**Figure 1.** Basic version of the application - without AI support
28+
2729
## Advanced AI functionalities
2830

29-
[makesense.ai][1] strives to significantly reduce the time we have to spend on labeling photos. To achieve this, we are going to use many different AI models that will be able to give you recommendations as well as automate repetitive and tedious activities. The first step on this journey is to use a [SSD model][8] pretrained on the [COCO dataset][9], which will do some of the work for you in drawing bboxes on photos and - in future versions of the application - will also suggest a label. We also plan to add, among other things, models that classify photos, detect characteristic features of faces, whole faces, and also human pose. The engine that drives our AI functionalities is [TensorFlow.js][10] - JS version of the most popular framework for training neural networks. This choice allows us not only to speed up your work but also to care about the privacy of your data, because unlike with other commercial and open source tools, your photos do not have to be transferred to the server. This time AI comes to your device!
31+
[makesense.ai][1] strives to significantly reduce the time we have to spend on labeling photos. To achieve this, we are going to use many different AI models that will be able to give you recommendations as well as automate repetitive and tedious activities.
32+
33+
* [SSD model][8] pretrained on the [COCO dataset][9], which will do some of the work for you in drawing bboxes on photos and also (in some cases) suggest a label.
34+
* [PoseNet model][11] is a vision model that can be used to estimate the pose of a person in an image or video by estimating where key body joints are.
35+
36+
In the future, we also plan to add, among other things, models that classify photos, detect characteristic features of faces as well as whole faces. The engine that drives our AI functionalities is [TensorFlow.js][10] - JS version of the most popular framework for training neural networks. This choice allows us not only to speed up your work but also to care about the privacy of your data, because unlike with other commercial and open source tools, your photos do not have to be transferred to the server. This time AI comes to your device!
3037

3138
<p align="center">
32-
<img width="1000" src=".//examples/ai-demo.gif" alt="ai-demo">
39+
<img width="1000" src=".//examples/demo-ssd.gif" alt="ai-demo">
3340
</p>
3441

42+
**Figure 2.** SSD model - allows you to detect multiple objects, speeding up the bbox labeling process
43+
44+
45+
<p align="center">
46+
<img width="1000" src=".//examples/demo-posenet.gif" alt="ai-demo">
47+
</p>
48+
49+
**Figure 3.** PoseNet model - allows you to detect people's poses in photos, automating point labeling in some usecases
50+
3551
## Set Up the Project Locally
3652

3753
```bash
@@ -119,3 +135,4 @@ Copyright (c) 2019-present, Piotr Skalski
119135
[8]: https://arxiv.org/abs/1512.02325
120136
[9]: http://cocodataset.org
121137
[10]: https://www.tensorflow.org/js
138+
[11]: https://www.tensorflow.org/lite/models/pose_estimation/overview

examples/demo-base.gif

5.03 MB
Loading

examples/demo-base.mp4

9.09 MB
Binary file not shown.

examples/demo-posenet.gif

9.83 MB
Loading

examples/demo-posenet.mp4

13.1 MB
Binary file not shown.

examples/demo-ssd.gif

10.7 MB
Loading

examples/demo-ssd.mp4

15.6 MB
Binary file not shown.

package-lock.json

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"dependencies": {
66
"@material-ui/core": "^4.1.1",
77
"@tensorflow-models/coco-ssd": "^2.0.0",
8+
"@tensorflow-models/posenet": "^2.1.3",
89
"@tensorflow/tfjs": "^1.2.9",
910
"@types/jest": "24.0.14",
1011
"@types/node": "12.0.8",

public/ico/accept-all.png

958 Bytes
Loading

0 commit comments

Comments
 (0)