From d6c8004121fdeff63b8aaf19adc3b3ade6b11918 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Sat, 12 Dec 2020 10:15:36 -0500 Subject: [PATCH] update --- Change-Log.md | 9 ++++++--- Demos.md | 54 ++++++++++++++++++++++++++++++++++++++------------- 2 files changed, 46 insertions(+), 17 deletions(-) diff --git a/Change-Log.md b/Change-Log.md index 3d558e4..10ca400 100644 --- a/Change-Log.md +++ b/Change-Log.md @@ -1,7 +1,7 @@ # @vladmandic/human -Version: **0.9.14** +Version: **0.9.15** Description: **Human: 3D Face Detection, Face Embedding & Recognition, Body Pose Tracking, Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction & Gesture Recognition** Author: **Vladimir Mandic ** @@ -10,9 +10,12 @@ Repository: **** ## Changelog -### **0.9.14** 2020/12/10 mandic00@live.com +### **0.9.15** 2020/12/11 mandic00@live.com +- improved caching and warmup +- rebuild -### **origin/main, origin/HEAD** 2020/12/10 mandic00@live.com +### **0.9.14** 2020/12/10 mandic00@live.com +- conditional hand rotation - staggered skipframes - fix permissions diff --git a/Demos.md b/Demos.md index c4d4c21..fa04f8c 100644 --- a/Demos.md +++ b/Demos.md @@ -66,26 +66,52 @@ npm run dev ``` On first start, it will install all development dependencies required to rebuild `Human` library -By default, web server will run on port `8000` which is configurable in `server/dev.js:options.port` +By default, secure http2 web server will run on port `10031` +and unsecure http server will run on port `10030` +which is configurable in `server/dev.js:options.port` ```log -> @vladmandic/human@0.9.9 dev /home/vlado/dev/human +npm run dev + +> @vladmandic/human@0.9.15 dev /home/vlado/dev/human > npm install && node server/dev.js -audited 330 packages in 2.506s +audited 327 packages in 2.71s found 0 vulnerabilities -2020-11-21 12:15:05 INFO: @vladmandic/human version 0.9.9 -2020-11-21 12:15:05 INFO: User: vlado Platform: linux Arch: x64 Node: v15.0.1 -2020-11-21 12:15:05 INFO: Build: file startup all target: es2018 -2020-11-21 12:15:05 STATE: HTTP2 server listening: 8000 -2020-11-21 12:15:05 STATE: Monitoring: [ 'package.json', 'config.js', 'demo', 'src', [length]: 4 ] -2020-11-21 12:15:05 STATE: Build for: browserBundle type: tfjs: { modules: 1061, moduleBytes: 3772720, imports: 7, importBytes: 1798, outputBytes: 1531180, outputFiles: 'dist/tfjs.esm.js' } -2020-11-21 12:15:06 STATE: Build for: browserBundle type: iife: { imports: 35, importBytes: 1933744, outputBytes: 1783188, outputFiles: 'dist/human.js' } -2020-11-21 12:15:06 STATE: Build for: browserBundle type: esm: { imports: 35, importBytes: 1933744, outputBytes: 1783877, outputFiles: 'dist/human.esm.js' } -2020-11-21 12:15:07 STATE: Build for: browserBundle type: demo: { imports: 5, importBytes: 1844123, outputBytes: 1830367, outputFiles: 'dist/demo-browser-index.js' } -2020-11-21 12:15:10 DATA: GET/2.0 200 text/html 6463 / ::ffff:192.168.0.200 -2020-11-21 12:15:10 DATA: GET/2.0 200 text/javascript 1830367 /dist/demo-browser-index.js ::ffff:192.168.0.200 +2020-12-12 10:12:52 INFO: @vladmandic/human version 0.9.15 +2020-12-12 10:12:52 INFO: User: vlado Platform: linux Arch: x64 Node: v15.0.1 +2020-12-12 10:12:52 INFO: Build: file startup all target: es2018 +2020-12-12 10:12:52 STATE: HTTP server listening: 10030 +2020-12-12 10:12:52 STATE: HTTP2 server listening: 10031 +2020-12-12 10:12:52 STATE: Monitoring: [ 'package.json', 'config.js', 'demo', 'src', [length]: 4 ] +2020-12-12 10:12:52 STATE: Build for: browserBundle type: tfjs: { modules: 1061, moduleBytes: 3772720, imports: 7, importBytes: 1784, outputBytes: 1522244, outputFiles: 'dist/tfjs.esm.js' } +2020-12-12 10:12:53 STATE: Build for: browserBundle type: iife: { imports: 37, importBytes: 1982201, outputBytes: 1830260, outputFiles: 'dist/human.js' } +2020-12-12 10:12:53 STATE: Build for: browserBundle type: esm: { imports: 37, importBytes: 1982201, outputBytes: 1830186, outputFiles: 'dist/human.esm.js' } +2020-12-12 10:12:54 STATE: Build for: browserBundle type: demo: { imports: 5, importBytes: 1890884, outputBytes: 1876862, outputFiles: 'dist/demo-browser-index.js' } +2020-12-12 10:12:54 DATA: GET/2.0 200 text/html 6463 / ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 image/x-icon 5063 /favicon.ico ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 text/javascript 1876862 /dist/demo-browser-index.js ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 141672 /assets/fa-solid-900.woff2 ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 181500 /assets/lato-light.woff2 ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 79014 /models/blazeface-back.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 89231 /models/facemesh.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 121966 /models/iris.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 94507 /models/age-ssrnet-imdb.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 93349 /models/gender-ssrnet-imdb.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 17954 /models/emotion-large.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 48039 /models/posenet.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 128180 /models/handdetect.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/json 129067 /models/handskeleton.json ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 538928 /models/blazeface-back.bin ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 2599092 /models/iris.bin ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 2955780 /models/facemesh.bin ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 161240 /models/age-ssrnet-imdb.bin ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 5032780 /models/posenet.bin ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 161236 /models/gender-ssrnet-imdb.bin ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 7031064 /models/handdetect.bin ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 820516 /models/emotion-large.bin ::ffff:192.168.0.200 +2020-12-12 10:12:55 DATA: GET/2.0 200 application/octet-stream 5502280 /models/handskeleton.bin ::ffff:192.168.0.200 ... ```