add body segmentation sample

pull/134/head
Vladimir Mandic 2021-06-08 07:29:08 -04:00
parent 140b8e6548
commit 61ee944d2a
4 changed files with 28 additions and 22 deletions

View File

@ -11,6 +11,7 @@ Repository: **<git+https://github.com/vladmandic/human.git>**
### **HEAD -> main** 2021/06/08 mandic00@live.com
- release 2.0
### **2.0.1** 2021/06/08 mandic00@live.com

View File

@ -120,6 +120,11 @@ All options as presented in the demo application...
<br>
**Body Segmentation and Background Replacement:**
![Pose](assets/screenshot-segmentation.jpg)
<br>
**Large Group:**
![Group](assets/screenshot-group.jpg)

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

View File

@ -1,22 +1,22 @@
2021-06-08 07:06:36 INFO:  @vladmandic/human version 2.0.1
2021-06-08 07:06:36 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.0.0
2021-06-08 07:06:36 INFO:  Toolchain: tfjs: 3.7.0 esbuild 0.12.7; typescript 4.3.2; typedoc: 0.21.0-beta.2 eslint: 7.28.0
2021-06-08 07:06:36 INFO:  Clean: ["dist/*","types/*","typedoc/*"]
2021-06-08 07:06:36 INFO:  Build: file startup all type: production config: {"minifyWhitespace":true,"minifyIdentifiers":true,"minifySyntax":true}
2021-06-08 07:06:36 STATE: target: node type: tfjs: {"imports":1,"importBytes":102,"outputBytes":1303,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:06:36 STATE: target: node type: node: {"imports":41,"importBytes":430477,"outputBytes":376424,"outputFiles":"dist/human.node.js"}
2021-06-08 07:06:36 STATE: target: nodeGPU type: tfjs: {"imports":1,"importBytes":110,"outputBytes":1311,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:06:36 STATE: target: nodeGPU type: node: {"imports":41,"importBytes":430485,"outputBytes":376428,"outputFiles":"dist/human.node-gpu.js"}
2021-06-08 07:06:36 STATE: target: nodeWASM type: tfjs: {"imports":1,"importBytes":149,"outputBytes":1378,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:06:36 STATE: target: nodeWASM type: node: {"imports":41,"importBytes":430552,"outputBytes":376500,"outputFiles":"dist/human.node-wasm.js"}
2021-06-08 07:06:36 STATE: target: browserNoBundle type: tfjs: {"imports":1,"importBytes":2817,"outputBytes":1214,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:06:36 STATE: target: browserNoBundle type: esm: {"imports":41,"importBytes":430388,"outputBytes":247789,"outputFiles":"dist/human.esm-nobundle.js"}
2021-06-08 07:06:37 STATE: target: browserBundle type: tfjs: {"modules":1684,"moduleBytes":5720339,"imports":7,"importBytes":2817,"outputBytes":2817783,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:06:37 STATE: target: browserBundle type: iife: {"imports":41,"importBytes":3246957,"outputBytes":1588174,"outputFiles":"dist/human.js"}
2021-06-08 07:06:38 STATE: target: browserBundle type: esm: {"imports":41,"importBytes":3246957,"outputBytes":1588166,"outputFiles":"dist/human.esm.js"}
2021-06-08 07:06:38 INFO:  Running Linter: ["server/","src/","tfjs/","test/","demo/"]
2021-06-08 07:07:02 INFO:  Linter complete: files: 71 errors: 0 warnings: 0
2021-06-08 07:07:02 INFO:  Generate ChangeLog: ["/home/vlado/dev/human/CHANGELOG.md"]
2021-06-08 07:07:02 INFO:  Generate Typings: ["src/human.ts"] outDir: ["types"]
2021-06-08 07:07:17 INFO:  Generate TypeDocs: ["src/human.ts"] outDir: ["typedoc"]
2021-06-08 07:07:30 INFO:  Documentation generated at /home/vlado/dev/human/typedoc 1
2021-06-08 07:28:01 INFO:  @vladmandic/human version 2.0.1
2021-06-08 07:28:01 INFO:  User: vlado Platform: linux Arch: x64 Node: v16.0.0
2021-06-08 07:28:01 INFO:  Toolchain: tfjs: 3.7.0 esbuild 0.12.7; typescript 4.3.2; typedoc: 0.21.0-beta.2 eslint: 7.28.0
2021-06-08 07:28:01 INFO:  Clean: ["dist/*","types/*","typedoc/*"]
2021-06-08 07:28:01 INFO:  Build: file startup all type: production config: {"minifyWhitespace":true,"minifyIdentifiers":true,"minifySyntax":true}
2021-06-08 07:28:01 STATE: target: node type: tfjs: {"imports":1,"importBytes":102,"outputBytes":1303,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:28:01 STATE: target: node type: node: {"imports":41,"importBytes":430477,"outputBytes":376424,"outputFiles":"dist/human.node.js"}
2021-06-08 07:28:01 STATE: target: nodeGPU type: tfjs: {"imports":1,"importBytes":110,"outputBytes":1311,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:28:01 STATE: target: nodeGPU type: node: {"imports":41,"importBytes":430485,"outputBytes":376428,"outputFiles":"dist/human.node-gpu.js"}
2021-06-08 07:28:01 STATE: target: nodeWASM type: tfjs: {"imports":1,"importBytes":149,"outputBytes":1378,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:28:01 STATE: target: nodeWASM type: node: {"imports":41,"importBytes":430552,"outputBytes":376500,"outputFiles":"dist/human.node-wasm.js"}
2021-06-08 07:28:01 STATE: target: browserNoBundle type: tfjs: {"imports":1,"importBytes":2817,"outputBytes":1214,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:28:01 STATE: target: browserNoBundle type: esm: {"imports":41,"importBytes":430388,"outputBytes":247789,"outputFiles":"dist/human.esm-nobundle.js"}
2021-06-08 07:28:02 STATE: target: browserBundle type: tfjs: {"modules":1684,"moduleBytes":5720339,"imports":7,"importBytes":2817,"outputBytes":2817783,"outputFiles":"dist/tfjs.esm.js"}
2021-06-08 07:28:02 STATE: target: browserBundle type: iife: {"imports":41,"importBytes":3246957,"outputBytes":1588174,"outputFiles":"dist/human.js"}
2021-06-08 07:28:03 STATE: target: browserBundle type: esm: {"imports":41,"importBytes":3246957,"outputBytes":1588166,"outputFiles":"dist/human.esm.js"}
2021-06-08 07:28:03 INFO:  Running Linter: ["server/","src/","tfjs/","test/","demo/"]
2021-06-08 07:28:27 INFO:  Linter complete: files: 71 errors: 0 warnings: 0
2021-06-08 07:28:27 INFO:  Generate ChangeLog: ["/home/vlado/dev/human/CHANGELOG.md"]
2021-06-08 07:28:27 INFO:  Generate Typings: ["src/human.ts"] outDir: ["types"]
2021-06-08 07:28:43 INFO:  Generate TypeDocs: ["src/human.ts"] outDir: ["typedoc"]
2021-06-08 07:28:56 INFO:  Documentation generated at /home/vlado/dev/human/typedoc 1