mirror of https://github.com/vladmandic/human
parent
f4b2f202e5
commit
2ea6847ef9
|
@ -1,6 +1,6 @@
|
|||
# @vladmandic/human
|
||||
|
||||
Version: **2.7.0**
|
||||
Version: **2.7.1**
|
||||
Description: **Human: AI-powered 3D Face Detection & Rotation Tracking, Face Description & Recognition, Body Pose Tracking, 3D Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction, Gesture Recognition**
|
||||
|
||||
Author: **Vladimir Mandic <mandic00@live.com>**
|
||||
|
@ -9,8 +9,9 @@
|
|||
|
||||
## Changelog
|
||||
|
||||
### **HEAD -> main** 2022/04/21 mandic00@live.com
|
||||
### **2.7.1** 2022/05/09 mandic00@live.com
|
||||
|
||||
- support 4k input
|
||||
|
||||
### **origin/main** 2022/04/18 mandic00@live.com
|
||||
|
||||
|
|
21
TODO.md
21
TODO.md
|
@ -29,24 +29,3 @@ Feature is automatically disabled in NodeJS without user impact
|
|||
|
||||
## Pending Release Notes
|
||||
|
||||
Release 2.7:
|
||||
- Add **MediaPipe FaceMesh-with-Attention** model
|
||||
model is available in `@vladmandic/human-models` repository
|
||||
to enable, set `config.face.attention = true`
|
||||
model replaces **iris**, **eyes** and **lips** keypoints with high-detailed ones
|
||||
- Add model **pre-compile** phase to `warmup` method
|
||||
result is speed-up to first inference by around ~30% for browser environments
|
||||
- Changed default face crop from 120% to 140%
|
||||
to better utilize caching between frames and face mesh mapping
|
||||
- Refactor **draw** methods into separate modules and fix coloring function
|
||||
- Add highlights to attention keypoints
|
||||
enabled when both points and attention draw are enabled:
|
||||
`human.draw.options.drawAttention = true` and `human.draw.options.drawPoints = true`
|
||||
- Add **ElectronJS** demo:
|
||||
see <https://github.com/vladmandic/human-electron>
|
||||
- Enhanced **3D** demos:
|
||||
see <https://github.com/vladmandic/human-motion>
|
||||
- Support for **4K** input
|
||||
- Support for **NodeJS** 8.0.0
|
||||
- Update **TFJS** to 3.16.0
|
||||
- Update build platform and dependencies
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1,25 +1,24 @@
|
|||
2022-04-21 09:38:55 [36mINFO: [39m Application: {"name":"@vladmandic/human","version":"2.7.0"}
|
||||
2022-04-21 09:38:55 [36mINFO: [39m Environment: {"profile":"production","config":".build.json","package":"package.json","tsconfig":true,"eslintrc":true,"git":true}
|
||||
2022-04-21 09:38:55 [36mINFO: [39m Toolchain: {"build":"0.7.3","esbuild":"0.14.37","typescript":"4.6.3","typedoc":"0.22.15","eslint":"8.13.0"}
|
||||
2022-04-21 09:38:55 [36mINFO: [39m Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Clean: {"locations":["dist/*","types/lib/*","typedoc/*"]}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":595}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":72,"inputBytes":606671,"outputBytes":297893}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":599}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":72,"inputBytes":606675,"outputBytes":297897}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":149,"outputBytes":651}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":72,"inputBytes":606727,"outputBytes":297947}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"tfjs/browser/version","format":"esm","platform":"browser","input":"tfjs/tf-version.ts","output":"dist/tfjs.version.js","files":1,"inputBytes":1069,"outputBytes":358}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":1032,"outputBytes":583}
|
||||
2022-04-21 09:38:55 [35mSTATE:[39m Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":72,"inputBytes":606659,"outputBytes":296806}
|
||||
2022-04-21 09:38:56 [35mSTATE:[39m Compile: {"name":"tfjs/browser/esm/custom","format":"esm","platform":"browser","input":"tfjs/tf-custom.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":1350732}
|
||||
2022-04-21 09:38:56 [35mSTATE:[39m Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":72,"inputBytes":1956808,"outputBytes":1646576}
|
||||
2022-04-21 09:38:56 [35mSTATE:[39m Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":72,"inputBytes":1956808,"outputBytes":2128153}
|
||||
2022-04-21 09:39:00 [35mSTATE:[39m Typings: {"input":"src/human.ts","output":"types/lib","files":114}
|
||||
2022-04-21 09:39:01 [33mWARN: [39m TypeDoc: {"msg":"(node:32288) ExperimentalWarning: The Fetch API is an experimental feature. This feature could change at any time"}
|
||||
2022-04-21 09:39:01 [35mSTATE:[39m TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":73,"generated":true}
|
||||
2022-04-21 09:39:01 [35mSTATE:[39m Compile: {"name":"demo/typescript","format":"esm","platform":"browser","input":"demo/typescript/index.ts","output":"demo/typescript/index.js","files":1,"inputBytes":6021,"outputBytes":3024}
|
||||
2022-04-21 09:39:01 [35mSTATE:[39m Compile: {"name":"demo/faceid","format":"esm","platform":"browser","input":"demo/faceid/index.ts","output":"demo/faceid/index.js","files":2,"inputBytes":15174,"outputBytes":7820}
|
||||
2022-04-21 09:39:08 [35mSTATE:[39m Lint: {"locations":["*.json","src/**/*.ts","test/**/*.js","demo/**/*.js"],"files":104,"errors":0,"warnings":0}
|
||||
2022-04-21 09:39:08 [35mSTATE:[39m ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"}
|
||||
2022-04-21 09:39:08 [36mINFO: [39m Done...
|
||||
2022-05-09 08:14:02 [36mINFO: [39m Application: {"name":"@vladmandic/human","version":"2.7.1"}
|
||||
2022-05-09 08:14:02 [36mINFO: [39m Environment: {"profile":"production","config":".build.json","package":"package.json","tsconfig":true,"eslintrc":true,"git":true}
|
||||
2022-05-09 08:14:02 [36mINFO: [39m Toolchain: {"build":"0.7.3","esbuild":"0.14.38","typescript":"4.6.4","typedoc":"0.22.15","eslint":"8.15.0"}
|
||||
2022-05-09 08:14:02 [36mINFO: [39m Build: {"profile":"production","steps":["clean","compile","typings","typedoc","lint","changelog"]}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Clean: {"locations":["dist/*","types/lib/*","typedoc/*"]}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/cpu","format":"cjs","platform":"node","input":"tfjs/tf-node.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":102,"outputBytes":595}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"human/nodejs/cpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node.js","files":72,"inputBytes":606670,"outputBytes":297893}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/gpu","format":"cjs","platform":"node","input":"tfjs/tf-node-gpu.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":599}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"human/nodejs/gpu","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-gpu.js","files":72,"inputBytes":606674,"outputBytes":297897}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"tfjs/nodejs/wasm","format":"cjs","platform":"node","input":"tfjs/tf-node-wasm.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":149,"outputBytes":651}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"human/nodejs/wasm","format":"cjs","platform":"node","input":"src/human.ts","output":"dist/human.node-wasm.js","files":72,"inputBytes":606726,"outputBytes":297947}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"tfjs/browser/version","format":"esm","platform":"browser","input":"tfjs/tf-version.ts","output":"dist/tfjs.version.js","files":1,"inputBytes":1069,"outputBytes":358}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"tfjs/browser/esm/nobundle","format":"esm","platform":"browser","input":"tfjs/tf-browser.ts","output":"dist/tfjs.esm.js","files":2,"inputBytes":1032,"outputBytes":583}
|
||||
2022-05-09 08:14:02 [35mSTATE:[39m Compile: {"name":"human/browser/esm/nobundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm-nobundle.js","files":72,"inputBytes":606658,"outputBytes":296806}
|
||||
2022-05-09 08:14:03 [35mSTATE:[39m Compile: {"name":"tfjs/browser/esm/custom","format":"esm","platform":"browser","input":"tfjs/tf-custom.ts","output":"dist/tfjs.esm.js","files":1,"inputBytes":110,"outputBytes":1351141}
|
||||
2022-05-09 08:14:03 [35mSTATE:[39m Compile: {"name":"human/browser/iife/bundle","format":"iife","platform":"browser","input":"src/human.ts","output":"dist/human.js","files":72,"inputBytes":1957216,"outputBytes":1646998}
|
||||
2022-05-09 08:14:03 [35mSTATE:[39m Compile: {"name":"human/browser/esm/bundle","format":"esm","platform":"browser","input":"src/human.ts","output":"dist/human.esm.js","files":72,"inputBytes":1957216,"outputBytes":2129196}
|
||||
2022-05-09 08:14:08 [35mSTATE:[39m Typings: {"input":"src/human.ts","output":"types/lib","files":114}
|
||||
2022-05-09 08:14:10 [35mSTATE:[39m TypeDoc: {"input":"src/human.ts","output":"typedoc","objects":73,"generated":true}
|
||||
2022-05-09 08:14:10 [35mSTATE:[39m Compile: {"name":"demo/typescript","format":"esm","platform":"browser","input":"demo/typescript/index.ts","output":"demo/typescript/index.js","files":1,"inputBytes":6021,"outputBytes":3024}
|
||||
2022-05-09 08:14:10 [35mSTATE:[39m Compile: {"name":"demo/faceid","format":"esm","platform":"browser","input":"demo/faceid/index.ts","output":"demo/faceid/index.js","files":2,"inputBytes":15174,"outputBytes":7820}
|
||||
2022-05-09 08:14:18 [35mSTATE:[39m Lint: {"locations":["*.json","src/**/*.ts","test/**/*.js","demo/**/*.js"],"files":104,"errors":0,"warnings":0}
|
||||
2022-05-09 08:14:18 [35mSTATE:[39m ChangeLog: {"repository":"https://github.com/vladmandic/human","branch":"main","output":"CHANGELOG.md"}
|
||||
2022-05-09 08:14:18 [36mINFO: [39m Done...
|
||||
|
|
814
test/test.log
814
test/test.log
|
@ -1,130 +1,684 @@
|
|||
2022-04-21 09:39:13 [36mINFO: [39m @vladmandic/human version 2.7.0
|
||||
2022-04-21 09:39:13 [36mINFO: [39m User: vlado Platform: linux Arch: x64 Node: v18.0.0
|
||||
2022-04-21 09:39:13 [36mINFO: [39m tests: ["test-node.js","test-node-gpu.js","test-node-wasm.js"]
|
||||
2022-04-21 09:39:13 [36mINFO: [39m demos: ["../demo/nodejs/node.js","../demo/nodejs/node-canvas.js","../demo/nodejs/node-env.js","../demo/nodejs/node-event.js","../demo/nodejs/node-multiprocess.js"]
|
||||
2022-04-21 09:39:13 [36mINFO: [39m
|
||||
2022-04-21 09:39:13 [36mINFO: [39m test-node.js start
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: node:internal/modules/cjs/loader:942
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: throw err;
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: ^
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: Error: Cannot find module '../build/Release/canvas.node'
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: Require stack:
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/canvas.js
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/index.js
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: - /home/vlado/dev/human/test/test-main.js
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: - /home/vlado/dev/human/test/test-node.js
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._resolveFilename (node:internal/modules/cjs/loader:939:15)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._load (node:internal/modules/cjs/loader:780:27)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at require (node:internal/modules/cjs/helpers:102:18)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Object.<anonymous> (/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js:3:18)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._compile (node:internal/modules/cjs/loader:1105:14)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module.load (node:internal/modules/cjs/loader:981:32)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._load (node:internal/modules/cjs/loader:827:12)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19) {
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: code: 'MODULE_NOT_FOUND',
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: requireStack: [
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js',
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/canvas.js',
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/index.js',
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: '/home/vlado/dev/human/test/test-main.js',
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: '/home/vlado/dev/human/test/test-node.js'
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: ]
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: Thrown at:
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._resolveFilename (node:internal/modules/cjs/loader:939:15)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._load (node:internal/modules/cjs/loader:780:27)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at require (node:internal/modules/cjs/helpers:102:18)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js:3:18
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._compile (node:internal/modules/cjs/loader:1105:14)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module.load (node:internal/modules/cjs/loader:981:32)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module._load (node:internal/modules/cjs/loader:827:12)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:13 [33mWARN: [39m test-node.js stderr: Node.js v18.0.0
|
||||
2022-04-21 09:39:13 [36mINFO: [39m
|
||||
2022-04-21 09:39:13 [36mINFO: [39m test-node-gpu.js start
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: node:internal/modules/cjs/loader:942
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: throw err;
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: ^
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: Error: Cannot find module '../build/Release/canvas.node'
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: Require stack:
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/canvas.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/index.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: - /home/vlado/dev/human/test/test-main.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: - /home/vlado/dev/human/test/test-node-gpu.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._resolveFilename (node:internal/modules/cjs/loader:939:15)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._load (node:internal/modules/cjs/loader:780:27)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at require (node:internal/modules/cjs/helpers:102:18)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Object.<anonymous> (/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js:3:18)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._compile (node:internal/modules/cjs/loader:1105:14)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module.load (node:internal/modules/cjs/loader:981:32)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._load (node:internal/modules/cjs/loader:827:12)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19) {
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: code: 'MODULE_NOT_FOUND',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: requireStack: [
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/canvas.js',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/index.js',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: '/home/vlado/dev/human/test/test-main.js',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: '/home/vlado/dev/human/test/test-node-gpu.js'
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: ]
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: Thrown at:
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._resolveFilename (node:internal/modules/cjs/loader:939:15)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._load (node:internal/modules/cjs/loader:780:27)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at require (node:internal/modules/cjs/helpers:102:18)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js:3:18
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._compile (node:internal/modules/cjs/loader:1105:14)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module.load (node:internal/modules/cjs/loader:981:32)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module._load (node:internal/modules/cjs/loader:827:12)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-gpu.js stderr: Node.js v18.0.0
|
||||
2022-04-21 09:39:14 [36mINFO: [39m
|
||||
2022-04-21 09:39:14 [36mINFO: [39m test-node-wasm.js start
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: node:internal/modules/cjs/loader:942
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: throw err;
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: ^
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: Error: Cannot find module '../build/Release/canvas.node'
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: Require stack:
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/canvas.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: - /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/index.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: - /home/vlado/dev/human/test/test-node-wasm.js
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._resolveFilename (node:internal/modules/cjs/loader:939:15)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._load (node:internal/modules/cjs/loader:780:27)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at require (node:internal/modules/cjs/helpers:102:18)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Object.<anonymous> (/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js:3:18)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._compile (node:internal/modules/cjs/loader:1105:14)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module.load (node:internal/modules/cjs/loader:981:32)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._load (node:internal/modules/cjs/loader:827:12)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19) {
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: code: 'MODULE_NOT_FOUND',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: requireStack: [
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/canvas.js',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: '/home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/index.js',
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: '/home/vlado/dev/human/test/test-node-wasm.js'
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: ]
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: Thrown at:
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._resolveFilename (node:internal/modules/cjs/loader:939:15)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._load (node:internal/modules/cjs/loader:780:27)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at require (node:internal/modules/cjs/helpers:102:18)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at /home/vlado/dev/human/node_modules/.pnpm/canvas@2.9.1/node_modules/canvas/lib/bindings.js:3:18
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._compile (node:internal/modules/cjs/loader:1105:14)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module.load (node:internal/modules/cjs/loader:981:32)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module._load (node:internal/modules/cjs/loader:827:12)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: at Module.require (node:internal/modules/cjs/loader:1005:19)
|
||||
2022-04-21 09:39:14 [33mWARN: [39m test-node-wasm.js stderr: Node.js v18.0.0
|
||||
2022-04-21 09:39:14 [36mINFO: [39m all tests complete
|
||||
2022-04-21 09:39:14 [36mINFO: [39m failed: {"count":0,"messages":[]}
|
||||
2022-05-09 08:14:55 [36mINFO: [39m @vladmandic/human version 2.7.1
|
||||
2022-05-09 08:14:55 [36mINFO: [39m User: vlado Platform: linux Arch: x64 Node: v16.15.0
|
||||
2022-05-09 08:14:55 [36mINFO: [39m tests: ["test-node.js","test-node-gpu.js","test-node-wasm.js"]
|
||||
2022-05-09 08:14:55 [36mINFO: [39m demos: ["../demo/nodejs/node.js","../demo/nodejs/node-canvas.js","../demo/nodejs/node-env.js","../demo/nodejs/node-event.js","../demo/nodejs/node-multiprocess.js"]
|
||||
2022-05-09 08:14:55 [36mINFO: [39m
|
||||
2022-05-09 08:14:55 [36mINFO: [39m test-node.js start
|
||||
2022-05-09 08:14:55 [36mINFO: [39m test-node.js test: configuration validation
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: configuration default validation []
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}]
|
||||
2022-05-09 08:14:55 [36mINFO: [39m test-node.js test: model load
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false},{"name":"gear","loaded":false},{"name":"blazeposedetect","loaded":false},{"name":"blazepose","loaded":false},{"name":"centernet","loaded":true},{"name":"efficientpose","loaded":false},{"name":"mobilefacenet","loaded":false},{"name":"emotion","loaded":true},{"name":"facedetect","loaded":true},{"name":"faceiris","loaded":true},{"name":"facemesh","loaded":true},{"name":"faceres","loaded":true},{"name":"ssrnetgender","loaded":false},{"name":"handpose","loaded":false},{"name":"handskeleton","loaded":true},{"name":"handtrack","loaded":true},{"name":"liveness","loaded":true},{"name":"movenet","loaded":true},{"name":"nanodet","loaded":false},{"name":"posenet","loaded":false},{"name":"segmentation","loaded":true},{"name":"antispoof","loaded":true}]
|
||||
2022-05-09 08:14:55 [36mINFO: [39m test-node.js test: warmup
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: create human
|
||||
2022-05-09 08:14:55 [36mINFO: [39m test-node.js human version: 2.7.1
|
||||
2022-05-09 08:14:55 [36mINFO: [39m test-node.js platform: linux x64 agent: NodeJS v16.15.0
|
||||
2022-05-09 08:14:55 [36mINFO: [39m test-node.js tfjs version: 3.16.0
|
||||
2022-05-09 08:14:55 [36mINFO: [39m test-node.js tensorflow binding version: 2.7.0-dev20211101
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: set backend: tensorflow
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js tensors 1919
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: load models
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js result: defined models: 22 loaded models: 12
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: warmup: none default
|
||||
2022-05-09 08:14:55 [32mDATA: [39m test-node.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {}
|
||||
2022-05-09 08:14:55 [32mDATA: [39m test-node.js result: performance: load: null total: null
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: warmup none result match
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js event: warmup
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: warmup: face default
|
||||
2022-05-09 08:14:55 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.42,"keypoints":4}
|
||||
2022-05-09 08:14:55 [32mDATA: [39m test-node.js result: performance: load: null total: 324
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js passed: warmup face result match
|
||||
2022-05-09 08:14:55 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js event: warmup
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: warmup: body default
|
||||
2022-05-09 08:14:56 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:14:56 [32mDATA: [39m test-node.js result: performance: load: null total: 247
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: warmup body result match
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js details: {"face":{"boxScore":0.92,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.63,"emotion":"angry"},{"score":0.22,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.52,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking right"},{"iris":0,"gesture":"looking up"}]}
|
||||
2022-05-09 08:14:56 [36mINFO: [39m test-node.js test: details verification
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:14:56 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:14:56 [32mDATA: [39m test-node.js result: performance: load: null total: 238
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details face length 1
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details face score 1 0.93 1
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details face age/gender 23.7 female 0.97 73.26
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details face arrays 4 478 1024
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"}
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details face anti-spoofing 0.79
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details face liveness 0.83
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details body length 1
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details body 0.92 17 6
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details hand length 1
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details hand 0.51 0.73 point
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details hand arrays 21 5 7
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details gesture length 6
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details gesture first {"face":0,"gesture":"facing right"}
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details object length 1
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: details object 0.72 person
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996928}
|
||||
2022-05-09 08:14:56 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js passed: tensor shape: [1,1200,1200,4] dtype: float32
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1371996928}
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js passed: tensor shape: [1200,1200,4] dtype: float32
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:57 [35mSTATE:[39m test-node.js passed: tensor shape: [1,1200,1200,3] dtype: float32
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js passed: tensor shape: [1200,1200,3] dtype: float32
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871}
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js passed: tensor shape: [1,1200,1200,4] dtype: int32
|
||||
2022-05-09 08:14:58 [36mINFO: [39m test-node.js test default
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:58 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:14:59 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:14:59 [32mDATA: [39m test-node.js result: performance: load: null total: 221
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: default result face match 1 female 0.97
|
||||
2022-05-09 08:14:59 [36mINFO: [39m test-node.js test sync
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:14:59 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:14:59 [32mDATA: [39m test-node.js result: performance: load: null total: 212
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: default sync 1 female 0.97
|
||||
2022-05-09 08:14:59 [36mINFO: [39m test-node.js test: image process
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: image input null [1,256,256,3]
|
||||
2022-05-09 08:14:59 [36mINFO: [39m test-node.js test: image null
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: invalid input could not convert input to tensor
|
||||
2022-05-09 08:14:59 [36mINFO: [39m test-node.js test face similarity
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:14:59 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3}
|
||||
2022-05-09 08:14:59 [32mDATA: [39m test-node.js result: performance: load: null total: 213
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:14:59 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:00 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:00 [32mDATA: [39m test-node.js result: performance: load: null total: 230
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024}
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:00 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7}
|
||||
2022-05-09 08:15:00 [32mDATA: [39m test-node.js result: performance: load: null total: 213
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: face descriptor
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: face similarity {"similarity":[1,0.44727452329649126,0.5567935850640406],"descriptors":[1024,1024,1024]}
|
||||
2022-05-09 08:15:00 [36mINFO: [39m test-node.js test face matching
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: face database 40
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: face match {"first":{"index":4,"similarity":0.7827852615252829}} {"second":{"index":4,"similarity":0.5002052633015844}} {"third":{"index":4,"similarity":0.5401587887998899}}
|
||||
2022-05-09 08:15:00 [36mINFO: [39m test-node.js test object
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:00 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:00 [32mDATA: [39m test-node.js result: performance: load: null total: 204
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: object result match
|
||||
2022-05-09 08:15:00 [36mINFO: [39m test-node.js test sensitive
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:15:00 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:01 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 2 gesture: 8 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:01 [32mDATA: [39m test-node.js result: performance: load: null total: 233
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: sensitive result match
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: sensitive face result match
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: sensitive face emotion result [{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}]
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: sensitive body result match
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: sensitive hand result match
|
||||
2022-05-09 08:15:01 [36mINFO: [39m test-node.js test detectors
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:01 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:01 [32mDATA: [39m test-node.js result: performance: load: null total: 150
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: detector result face match
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: detector result hand match
|
||||
2022-05-09 08:15:01 [36mINFO: [39m test-node.js test: multi-instance
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: detect: random default
|
||||
2022-05-09 08:15:01 [32mDATA: [39m test-node.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.07,"keypoints":15}
|
||||
2022-05-09 08:15:01 [32mDATA: [39m test-node.js result: performance: load: null total: 151
|
||||
2022-05-09 08:15:01 [36mINFO: [39m test-node.js test: first instance
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024}
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:01 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:01 [32mDATA: [39m test-node.js result: performance: load: null total: 152
|
||||
2022-05-09 08:15:01 [36mINFO: [39m test-node.js test: second instance
|
||||
2022-05-09 08:15:01 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:02 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:02 [32mDATA: [39m test-node.js result: performance: load: null total: 147
|
||||
2022-05-09 08:15:02 [36mINFO: [39m test-node.js test: concurrent
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289024}
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:02 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:03 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:03 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:03 [32mDATA: [39m test-node.js result: performance: load: null total: 1378
|
||||
2022-05-09 08:15:03 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:03 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:03 [32mDATA: [39m test-node.js result: performance: load: null total: 1378
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: performance: load: null total: 1494
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: performance: load: null total: 1494
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: performance: load: null total: 1494
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: performance: load: null total: 1494
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: performance: load: null total: 1255
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: performance: load: null total: 1255
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:04 [32mDATA: [39m test-node.js result: performance: load: null total: 1255
|
||||
2022-05-09 08:15:04 [36mINFO: [39m test-node.js test: monkey-patch
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js event: image
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js event: detect
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: monkey patch
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: segmentation [65536]
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passeed: equal usage
|
||||
2022-05-09 08:15:04 [36mINFO: [39m test-node.js test: input compare
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796864}
|
||||
2022-05-09 08:15:04 [35mSTATE:[39m test-node.js passed: image compare 0 23.275441687091504
|
||||
2022-05-09 08:15:04 [36mINFO: [39m test-node.js events: {"image":21,"detect":21,"warmup":2}
|
||||
2022-05-09 08:15:04 [36mINFO: [39m test-node.js tensors 1925
|
||||
2022-05-09 08:15:04 [36mINFO: [39m test-node.js test complete: 8979 ms
|
||||
2022-05-09 08:15:04 [36mINFO: [39m
|
||||
2022-05-09 08:15:04 [36mINFO: [39m test-node-gpu.js start
|
||||
2022-05-09 08:15:05 [36mINFO: [39m test-node-gpu.js test: configuration validation
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js passed: configuration default validation []
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}]
|
||||
2022-05-09 08:15:05 [36mINFO: [39m test-node-gpu.js test: model load
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false},{"name":"gear","loaded":false},{"name":"blazeposedetect","loaded":false},{"name":"blazepose","loaded":false},{"name":"centernet","loaded":true},{"name":"efficientpose","loaded":false},{"name":"mobilefacenet","loaded":false},{"name":"emotion","loaded":true},{"name":"facedetect","loaded":true},{"name":"faceiris","loaded":true},{"name":"facemesh","loaded":true},{"name":"faceres","loaded":true},{"name":"ssrnetgender","loaded":false},{"name":"handpose","loaded":false},{"name":"handskeleton","loaded":true},{"name":"handtrack","loaded":true},{"name":"liveness","loaded":true},{"name":"movenet","loaded":true},{"name":"nanodet","loaded":false},{"name":"posenet","loaded":false},{"name":"segmentation","loaded":true},{"name":"antispoof","loaded":true}]
|
||||
2022-05-09 08:15:05 [36mINFO: [39m test-node-gpu.js test: warmup
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js passed: create human
|
||||
2022-05-09 08:15:05 [36mINFO: [39m test-node-gpu.js human version: 2.7.1
|
||||
2022-05-09 08:15:05 [36mINFO: [39m test-node-gpu.js platform: linux x64 agent: NodeJS v16.15.0
|
||||
2022-05-09 08:15:05 [36mINFO: [39m test-node-gpu.js tfjs version: 3.16.0
|
||||
2022-05-09 08:15:05 [36mINFO: [39m test-node-gpu.js tensorflow binding version: 2.7.0-dev20211101
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js passed: set backend: tensorflow
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js tensors 1919
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js passed: load models
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js result: defined models: 22 loaded models: 12
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js passed: warmup: none default
|
||||
2022-05-09 08:15:05 [32mDATA: [39m test-node-gpu.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {}
|
||||
2022-05-09 08:15:05 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: null
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js passed: warmup none result match
|
||||
2022-05-09 08:15:05 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js event: warmup
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js passed: warmup: face default
|
||||
2022-05-09 08:15:09 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 7 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.42,"keypoints":4}
|
||||
2022-05-09 08:15:09 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 3411
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js passed: warmup face result match
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js event: warmup
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js passed: warmup: body default
|
||||
2022-05-09 08:15:09 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:09 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 226
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js passed: warmup body result match
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js details: {"face":{"boxScore":0.92,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.63,"emotion":"angry"},{"score":0.22,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.52,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking right"},{"iris":0,"gesture":"looking up"}]}
|
||||
2022-05-09 08:15:09 [36mINFO: [39m test-node-gpu.js test: details verification
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:09 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:10 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:10 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 186
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details face length 1
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details face score 1 0.93 1
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details face age/gender 23.7 female 0.97 73.26
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details face arrays 4 478 1024
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"}
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details face anti-spoofing 0.79
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details face liveness 0.83
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details body length 1
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details body 0.92 17 6
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details hand length 1
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details hand 0.51 0.73 point
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details hand arrays 21 5 7
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details gesture length 6
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details gesture first {"face":0,"gesture":"facing right"}
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details object length 1
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: details object 0.72 person
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996928}
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: tensor shape: [1,1200,1200,4] dtype: float32
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1371996928}
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:10 [35mSTATE:[39m test-node-gpu.js passed: tensor shape: [1200,1200,4] dtype: float32
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js passed: tensor shape: [1,1200,1200,3] dtype: float32
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js passed: tensor shape: [1200,1200,3] dtype: float32
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871}
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:11 [35mSTATE:[39m test-node-gpu.js passed: tensor shape: [1,1200,1200,4] dtype: int32
|
||||
2022-05-09 08:15:11 [36mINFO: [39m test-node-gpu.js test default
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:12 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:12 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 224
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: default result face match 1 female 0.97
|
||||
2022-05-09 08:15:12 [36mINFO: [39m test-node-gpu.js test sync
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:12 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:12 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 169
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: default sync 1 female 0.97
|
||||
2022-05-09 08:15:12 [36mINFO: [39m test-node-gpu.js test: image process
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: image input null [1,256,256,3]
|
||||
2022-05-09 08:15:12 [36mINFO: [39m test-node-gpu.js test: image null
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: invalid input could not convert input to tensor
|
||||
2022-05-09 08:15:12 [36mINFO: [39m test-node-gpu.js test face similarity
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:12 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:12 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3}
|
||||
2022-05-09 08:15:12 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 162
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:13 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:13 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 178
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056}
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:13 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7}
|
||||
2022-05-09 08:15:13 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 144
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: face descriptor
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: face similarity {"similarity":[1,0.447238756461232,0.556914029877052],"descriptors":[1024,1024,1024]}
|
||||
2022-05-09 08:15:13 [36mINFO: [39m test-node-gpu.js test face matching
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: face database 40
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: face match {"first":{"index":4,"similarity":0.7828184453007331}} {"second":{"index":4,"similarity":0.5001334216773398}} {"third":{"index":4,"similarity":0.5403054967489764}}
|
||||
2022-05-09 08:15:13 [36mINFO: [39m test-node-gpu.js test object
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:13 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:13 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 154
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: object result match
|
||||
2022-05-09 08:15:13 [36mINFO: [39m test-node-gpu.js test sensitive
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:13 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 2 gesture: 8 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 201
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: sensitive result match
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: sensitive face result match
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: sensitive face emotion result [{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}]
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: sensitive body result match
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: sensitive hand result match
|
||||
2022-05-09 08:15:14 [36mINFO: [39m test-node-gpu.js test detectors
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 92
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: detector result face match
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: detector result hand match
|
||||
2022-05-09 08:15:14 [36mINFO: [39m test-node-gpu.js test: multi-instance
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: detect: random default
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.05,"keypoints":15}
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 90
|
||||
2022-05-09 08:15:14 [36mINFO: [39m test-node-gpu.js test: first instance
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056}
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 86
|
||||
2022-05-09 08:15:14 [36mINFO: [39m test-node-gpu.js test: second instance
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056}
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:14 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 95
|
||||
2022-05-09 08:15:14 [36mINFO: [39m test-node-gpu.js test: concurrent
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:14 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056}
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056}
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151289056}
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:15 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 899
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 899
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 947
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 947
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 947
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 947
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 706
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 706
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:16 [32mDATA: [39m test-node-gpu.js result: performance: load: null total: 706
|
||||
2022-05-09 08:15:16 [36mINFO: [39m test-node-gpu.js test: monkey-patch
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js event: image
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js event: detect
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: monkey patch
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: segmentation [65536]
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passeed: equal usage
|
||||
2022-05-09 08:15:16 [36mINFO: [39m test-node-gpu.js test: input compare
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34696120}
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1004796928}
|
||||
2022-05-09 08:15:16 [35mSTATE:[39m test-node-gpu.js passed: image compare 0 23.275441687091504
|
||||
2022-05-09 08:15:16 [36mINFO: [39m test-node-gpu.js events: {"image":21,"detect":21,"warmup":2}
|
||||
2022-05-09 08:15:16 [36mINFO: [39m test-node-gpu.js tensors 1925
|
||||
2022-05-09 08:15:16 [36mINFO: [39m test-node-gpu.js test complete: 11643 ms
|
||||
2022-05-09 08:15:17 [36mINFO: [39m
|
||||
2022-05-09 08:15:17 [36mINFO: [39m test-node-wasm.js start
|
||||
2022-05-09 08:15:17 [35mSTATE:[39m test-node-wasm.js passed: model server: https://vladmandic.github.io/human/models/
|
||||
2022-05-09 08:15:17 [36mINFO: [39m test-node-wasm.js test: configuration validation
|
||||
2022-05-09 08:15:17 [35mSTATE:[39m test-node-wasm.js passed: configuration default validation []
|
||||
2022-05-09 08:15:17 [35mSTATE:[39m test-node-wasm.js passed: configuration invalid validation [{"reason":"unknown property","where":"config.invalid = true"}]
|
||||
2022-05-09 08:15:17 [36mINFO: [39m test-node-wasm.js test: model load
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js passed: models loaded 22 12 [{"name":"ssrnetage","loaded":false},{"name":"gear","loaded":false},{"name":"blazeposedetect","loaded":false},{"name":"blazepose","loaded":false},{"name":"centernet","loaded":true},{"name":"efficientpose","loaded":false},{"name":"mobilefacenet","loaded":false},{"name":"emotion","loaded":true},{"name":"facedetect","loaded":true},{"name":"faceiris","loaded":true},{"name":"facemesh","loaded":true},{"name":"faceres","loaded":true},{"name":"ssrnetgender","loaded":false},{"name":"handpose","loaded":false},{"name":"handskeleton","loaded":true},{"name":"handtrack","loaded":true},{"name":"liveness","loaded":true},{"name":"movenet","loaded":true},{"name":"nanodet","loaded":false},{"name":"posenet","loaded":false},{"name":"segmentation","loaded":true},{"name":"antispoof","loaded":true}]
|
||||
2022-05-09 08:15:20 [36mINFO: [39m test-node-wasm.js test: warmup
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js passed: create human
|
||||
2022-05-09 08:15:20 [36mINFO: [39m test-node-wasm.js human version: 2.7.1
|
||||
2022-05-09 08:15:20 [36mINFO: [39m test-node-wasm.js platform: linux x64 agent: NodeJS v16.15.0
|
||||
2022-05-09 08:15:20 [36mINFO: [39m test-node-wasm.js tfjs version: 3.16.0
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js passed: set backend: wasm
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js tensors 1919
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js passed: load models
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js result: defined models: 22 loaded models: 12
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js passed: warmup: none default
|
||||
2022-05-09 08:15:20 [32mDATA: [39m test-node-wasm.js result: face: 0 body: 0 hand: 0 gesture: 0 object: 0 person: 0 {} {} {}
|
||||
2022-05-09 08:15:20 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: null
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js passed: warmup none result match
|
||||
2022-05-09 08:15:20 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js event: warmup
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js passed: warmup: face default
|
||||
2022-05-09 08:15:21 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3}
|
||||
2022-05-09 08:15:21 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 490
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js passed: warmup face result match
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js event: warmup
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js passed: warmup: body default
|
||||
2022-05-09 08:15:21 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:21 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 377
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js passed: warmup body result match
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js details: {"face":{"boxScore":0.93,"faceScore":1,"age":23.7,"gender":"female","genderScore":0.97},"emotion":[{"score":0.59,"emotion":"angry"},{"score":0.29,"emotion":"fear"}],"body":{"score":0.92,"keypoints":17},"hand":{"boxScore":0.51,"fingerScore":0.73,"keypoints":21},"gestures":[{"face":0,"gesture":"facing right"},{"hand":0,"gesture":"pinky forward"},{"hand":0,"gesture":"palm up"},{"hand":0,"gesture":"open palm"},{"iris":0,"gesture":"looking left"},{"iris":0,"gesture":"looking up"}]}
|
||||
2022-05-09 08:15:21 [36mINFO: [39m test-node-wasm.js test: details verification
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:21 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:22 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.7,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:22 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 343
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details face length 1
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details face score 1 0.93 1
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details face age/gender 23.7 female 0.97 73.26
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details face arrays 4 478 1024
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details face emotion 2 {"score":0.59,"emotion":"angry"}
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details face anti-spoofing 0.79
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details face liveness 0.83
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details body length 1
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details body 0.92 17 6
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details hand length 1
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details hand 0.51 0.73 point
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details hand arrays 21 5 7
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details gesture length 6
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details gesture first {"face":0,"gesture":"facing right"}
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details object length 1
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: details object 0.72 person
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1413675264}
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: tensor shape: [1,1200,1200,4] dtype: float32
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1200,1200,4] {"checksum":1413675264}
|
||||
2022-05-09 08:15:22 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:23 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:23 [35mSTATE:[39m test-node-wasm.js passed: tensor shape: [1200,1200,4] dtype: float32
|
||||
2022-05-09 08:15:23 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:23 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:23 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:23 [35mSTATE:[39m test-node-wasm.js passed: tensor shape: [1,1200,1200,3] dtype: float32
|
||||
2022-05-09 08:15:23 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:23 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:24 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:24 [35mSTATE:[39m test-node-wasm.js passed: tensor shape: [1200,1200,3] dtype: float32
|
||||
2022-05-09 08:15:24 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,4] {"checksum":1371996871}
|
||||
2022-05-09 08:15:24 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:24 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:24 [35mSTATE:[39m test-node-wasm.js passed: tensor shape: [1,1200,1200,4] dtype: int32
|
||||
2022-05-09 08:15:24 [36mINFO: [39m test-node-wasm.js test default
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:25 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:25 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 321
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: default result face match 1 female 0.97
|
||||
2022-05-09 08:15:25 [36mINFO: [39m test-node-wasm.js test sync
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:25 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:25 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 341
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: default sync 1 female 0.97
|
||||
2022-05-09 08:15:25 [36mINFO: [39m test-node-wasm.js test: image process
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856}
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: image input null [1,256,256,3]
|
||||
2022-05-09 08:15:25 [36mINFO: [39m test-node-wasm.js test: image null
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: invalid input could not convert input to tensor
|
||||
2022-05-09 08:15:25 [36mINFO: [39m test-node-wasm.js test face similarity
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856}
|
||||
2022-05-09 08:15:25 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:26 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:26 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:26 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":3}
|
||||
2022-05-09 08:15:26 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 299
|
||||
2022-05-09 08:15:26 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:26 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:26 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:26 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:26 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:26 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 312
|
||||
2022-05-09 08:15:26 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
|
||||
2022-05-09 08:15:26 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:27 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 3 object: 1 person: 1 {"score":1,"age":23.5,"gender":"female"} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":7}
|
||||
2022-05-09 08:15:27 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 301
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: face descriptor
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: face similarity {"similarity":[1,0.5266119940661309,0.4858842904087851],"descriptors":[1024,1024,1024]}
|
||||
2022-05-09 08:15:27 [36mINFO: [39m test-node-wasm.js test face matching
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: face database 40
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: face match {"first":{"index":4,"similarity":0.7827852754786533}} {"second":{"index":4,"similarity":0.5660821189104794}} {"third":{"index":4,"similarity":0.45074189882665594}}
|
||||
2022-05-09 08:15:27 [36mINFO: [39m test-node-wasm.js test object
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:27 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 6 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:27 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 337
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: object result match
|
||||
2022-05-09 08:15:27 [36mINFO: [39m test-node-wasm.js test sensitive
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:27 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:28 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 2 gesture: 8 object: 1 person: 1 {"score":1,"age":29.6,"gender":"female"} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:28 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 358
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: sensitive result match
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: sensitive face result match
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: sensitive face emotion result [{"score":0.46,"emotion":"neutral"},{"score":0.24,"emotion":"fear"},{"score":0.17,"emotion":"sad"}]
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: sensitive body result match
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: sensitive hand result match
|
||||
2022-05-09 08:15:28 [36mINFO: [39m test-node-wasm.js test detectors
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:28 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:28 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 235
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: detector result face match
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js passed: detector result hand match
|
||||
2022-05-09 08:15:28 [36mINFO: [39m test-node-wasm.js test: multi-instance
|
||||
2022-05-09 08:15:28 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js passed: detect: random default
|
||||
2022-05-09 08:15:29 [32mDATA: [39m test-node-wasm.js result: face: 0 body: 1 hand: 0 gesture: 0 object: 0 person: 0 {} {} {"score":0.07,"keypoints":15}
|
||||
2022-05-09 08:15:29 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 208
|
||||
2022-05-09 08:15:29 [36mINFO: [39m test-node-wasm.js test: first instance
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:29 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:29 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 226
|
||||
2022-05-09 08:15:29 [36mINFO: [39m test-node-wasm.js test: second instance
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:29 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:29 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 240
|
||||
2022-05-09 08:15:29 [36mINFO: [39m test-node-wasm.js test: concurrent
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856}
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856}
|
||||
2022-05-09 08:15:29 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856}
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-upper.jpg [1,720,688,3] {"checksum":151155104}
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:30 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2165
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2165
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2379
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2379
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2379
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2379
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-upper.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 0 gesture: 0 object: 1 person: 1 {"score":0.96} {"score":0.71,"class":"person"} {"score":0.75,"keypoints":16}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2042
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-face.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 2 object: 1 person: 1 {"score":0.91} {"score":0.82,"class":"person"} {"score":0.47,"keypoints":17}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2042
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: detect: samples/in/ai-body.jpg default
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: face: 1 body: 1 hand: 1 gesture: 0 object: 1 person: 1 {"score":0.93} {"score":0.72,"class":"person"} {"score":0.92,"keypoints":17}
|
||||
2022-05-09 08:15:32 [32mDATA: [39m test-node-wasm.js result: performance: load: null total: 2042
|
||||
2022-05-09 08:15:32 [36mINFO: [39m test-node-wasm.js test: monkey-patch
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js event: image
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js event: detect
|
||||
2022-05-09 08:15:32 [35mSTATE:[39m test-node-wasm.js passed: monkey patch
|
||||
2022-05-09 08:15:33 [35mSTATE:[39m test-node-wasm.js passed: segmentation [65536]
|
||||
2022-05-09 08:15:33 [35mSTATE:[39m test-node-wasm.js passeed: equal usage
|
||||
2022-05-09 08:15:33 [36mINFO: [39m test-node-wasm.js test: input compare
|
||||
2022-05-09 08:15:33 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-face.jpg [1,256,256,3] {"checksum":34697856}
|
||||
2022-05-09 08:15:33 [35mSTATE:[39m test-node-wasm.js passed: load image: samples/in/ai-body.jpg [1,1200,1200,3] {"checksum":1038921856}
|
||||
2022-05-09 08:15:33 [35mSTATE:[39m test-node-wasm.js passed: image compare 0 23.280073018790848
|
||||
2022-05-09 08:15:33 [36mINFO: [39m test-node-wasm.js events: {"image":21,"detect":21,"warmup":2}
|
||||
2022-05-09 08:15:33 [36mINFO: [39m test-node-wasm.js tensors 1927
|
||||
2022-05-09 08:15:33 [36mINFO: [39m test-node-wasm.js test complete: 15361 ms
|
||||
2022-05-09 08:15:33 [36mINFO: [39m all tests complete
|
||||
2022-05-09 08:15:33 [36mINFO: [39m failed: {"count":0,"messages":[]}
|
||||
2022-05-09 08:15:33 [36mINFO: [39m status: {"test":"test-node.js","passed":101,"failed":0}
|
||||
2022-05-09 08:15:33 [36mINFO: [39m status: {"test":"test-node-gpu.js","passed":101,"failed":0}
|
||||
2022-05-09 08:15:33 [36mINFO: [39m status: {"test":"test-node-wasm.js","passed":102,"failed":0}
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Human | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="Human.html">Human</a></li></ul><h1>Class Human </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Human | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="Human.html">Human</a></li></ul><h1>Class Human </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p><em>Human</em>* library main class</p>
|
||||
</div><div><p>All methods and properties are available only as members of Human class</p>
|
||||
<ul>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Tensor | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="Tensor.html">Tensor</a></li></ul><h1>Class Tensor<R> </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Tensor | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="Tensor.html">Tensor</a></li></ul><h1>Class Tensor<R> </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>A <code>tf.Tensor</code> object represents an immutable, multidimensional array of
|
||||
numbers that has a shape and a data type.</p>
|
||||
</div><div><p>For performance reasons, functions that create tensors do not necessarily
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Models | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="../modules/models.html">models</a></li><li><a href="models.Models.html">Models</a></li></ul><h1>Class Models </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Models | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="../modules/models.html">models</a></li><li><a href="models.Models.html">Models</a></li></ul><h1>Class Models </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Instances of all possible TFJS Graph Models used by Human</p>
|
||||
<ul>
|
||||
<li>loaded as needed based on configuration</li>
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>BodyConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="BodyConfig.html">BodyConfig</a></li></ul><h1>Interface BodyConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>BodyConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="BodyConfig.html">BodyConfig</a></li></ul><h1>Interface BodyConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Configures all body detection specific options</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">BodyConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="BodyConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyConfig.html#maxDetected" class="tsd-kind-icon">max<wbr/>Detected</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyConfig.html#minConfidence" class="tsd-kind-icon">min<wbr/>Confidence</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="BodyConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="BodyConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="BodyConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>BodyKeypoint | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="BodyKeypoint.html">BodyKeypoint</a></li></ul><h1>Interface BodyKeypoint </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>BodyKeypoint | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="BodyKeypoint.html">BodyKeypoint</a></li></ul><h1>Interface BodyKeypoint </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Body Result keypoints</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">BodyKeypoint</span></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyKeypoint.html#distance" class="tsd-kind-icon">distance</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyKeypoint.html#part" class="tsd-kind-icon">part</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyKeypoint.html#position" class="tsd-kind-icon">position</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyKeypoint.html#positionRaw" class="tsd-kind-icon">position<wbr/>Raw</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyKeypoint.html#score" class="tsd-kind-icon">score</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="distance" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagOptional">Optional</span> distance<a href="#distance" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">distance<span class="tsd-signature-symbol">?:</span> <a href="../index.html#Point" class="tsd-signature-type" data-tsd-kind="Type alias">Point</a></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/result.ts#L94">src/result.ts:94</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>body part position relative to body center in meters</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>BodyResult | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="BodyResult.html">BodyResult</a></li></ul><h1>Interface BodyResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>BodyResult | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="BodyResult.html">BodyResult</a></li></ul><h1>Interface BodyResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Body results</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">BodyResult</span></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyResult.html#annotations" class="tsd-kind-icon">annotations</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyResult.html#box" class="tsd-kind-icon">box</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyResult.html#boxRaw" class="tsd-kind-icon">box<wbr/>Raw</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyResult.html#id" class="tsd-kind-icon">id</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyResult.html#keypoints" class="tsd-kind-icon">keypoints</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="BodyResult.html#score" class="tsd-kind-icon">score</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="annotations" class="tsd-anchor"></a><h3 class="tsd-anchor-link">annotations<a href="#annotations" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">annotations<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><a href="../index.html#BodyAnnotation" class="tsd-signature-type" data-tsd-kind="Type alias">BodyAnnotation</a><span class="tsd-signature-symbol">, </span><a href="../index.html#Point" class="tsd-signature-type" data-tsd-kind="Type alias">Point</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/result.ts#L112">src/result.ts:112</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>detected body keypoints combined into annotated parts</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Config | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="Config.html">Config</a></li></ul><h1>Interface Config </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Config | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="Config.html">Config</a></li></ul><h1>Interface Config </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Configuration interface definition for <strong>Human</strong> library
|
||||
Contains all configurable parameters
|
||||
Defaults: <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L262">config</a></p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceAntiSpoofConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceAntiSpoofConfig.html">FaceAntiSpoofConfig</a></li></ul><h1>Interface FaceAntiSpoofConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceAntiSpoofConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceAntiSpoofConfig.html">FaceAntiSpoofConfig</a></li></ul><h1>Interface FaceAntiSpoofConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Anti-spoofing part of face configuration</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">FaceAntiSpoofConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section tsd-is-inherited"><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceAntiSpoofConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceAntiSpoofConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceAntiSpoofConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceAntiSpoofConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group tsd-is-inherited"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceAttentionConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceAttentionConfig.html">FaceAttentionConfig</a></li></ul><h1>Interface FaceAttentionConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceAttentionConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceAttentionConfig.html">FaceAttentionConfig</a></li></ul><h1>Interface FaceAttentionConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Attention part of face configuration</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">FaceAttentionConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section tsd-is-inherited"><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceAttentionConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceAttentionConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceAttentionConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceAttentionConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group tsd-is-inherited"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceDescriptionConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceDescriptionConfig.html">FaceDescriptionConfig</a></li></ul><h1>Interface FaceDescriptionConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceDescriptionConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceDescriptionConfig.html">FaceDescriptionConfig</a></li></ul><h1>Interface FaceDescriptionConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Description or face embedding part of face configuration</p>
|
||||
<ul>
|
||||
<li>also used by age and gender detection</li>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceDetectorConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceDetectorConfig.html">FaceDetectorConfig</a></li></ul><h1>Interface FaceDetectorConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceDetectorConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceDetectorConfig.html">FaceDetectorConfig</a></li></ul><h1>Interface FaceDetectorConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Detector part of face configuration</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">FaceDetectorConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceDetectorConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="FaceDetectorConfig.html#iouThreshold" class="tsd-kind-icon">iou<wbr/>Threshold</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="FaceDetectorConfig.html#mask" class="tsd-kind-icon">mask</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="FaceDetectorConfig.html#maxDetected" class="tsd-kind-icon">max<wbr/>Detected</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="FaceDetectorConfig.html#minConfidence" class="tsd-kind-icon">min<wbr/>Confidence</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceDetectorConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="FaceDetectorConfig.html#return" class="tsd-kind-icon">return</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="FaceDetectorConfig.html#rotation" class="tsd-kind-icon">rotation</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceDetectorConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceDetectorConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceEmotionConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceEmotionConfig.html">FaceEmotionConfig</a></li></ul><h1>Interface FaceEmotionConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceEmotionConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceEmotionConfig.html">FaceEmotionConfig</a></li></ul><h1>Interface FaceEmotionConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Emotion part of face configuration</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">FaceEmotionConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceEmotionConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="FaceEmotionConfig.html#minConfidence" class="tsd-kind-icon">min<wbr/>Confidence</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceEmotionConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceEmotionConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceEmotionConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceIrisConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceIrisConfig.html">FaceIrisConfig</a></li></ul><h1>Interface FaceIrisConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceIrisConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceIrisConfig.html">FaceIrisConfig</a></li></ul><h1>Interface FaceIrisConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Iris part of face configuration</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">FaceIrisConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section tsd-is-inherited"><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceIrisConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceIrisConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceIrisConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceIrisConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group tsd-is-inherited"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceLivenessConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceLivenessConfig.html">FaceLivenessConfig</a></li></ul><h1>Interface FaceLivenessConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceLivenessConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceLivenessConfig.html">FaceLivenessConfig</a></li></ul><h1>Interface FaceLivenessConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Liveness part of face configuration</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">FaceLivenessConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section tsd-is-inherited"><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceLivenessConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceLivenessConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceLivenessConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceLivenessConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group tsd-is-inherited"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceMeshConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceMeshConfig.html">FaceMeshConfig</a></li></ul><h1>Interface FaceMeshConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceMeshConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceMeshConfig.html">FaceMeshConfig</a></li></ul><h1>Interface FaceMeshConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Mesh part of face configuration</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">FaceMeshConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section tsd-is-inherited"><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceMeshConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceMeshConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceMeshConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="FaceMeshConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group tsd-is-inherited"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceResult | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FaceResult.html">FaceResult</a></li></ul><h1>Interface FaceResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FaceResult | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FaceResult.html">FaceResult</a></li></ul><h1>Interface FaceResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Face results</p>
|
||||
<ul>
|
||||
<li>Combined results of face detector, face mesh, age, gender, emotion, embedding, iris models</li>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FilterConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="FilterConfig.html">FilterConfig</a></li></ul><h1>Interface FilterConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>FilterConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="FilterConfig.html">FilterConfig</a></li></ul><h1>Interface FilterConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Run input through image filters before inference</p>
|
||||
<ul>
|
||||
<li>available only in Browser environments</li>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>GenericConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="GenericConfig.html">GenericConfig</a></li></ul><h1>Interface GenericConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>GenericConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="GenericConfig.html">GenericConfig</a></li></ul><h1>Interface GenericConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Generic config type inherited by all module types</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">GenericConfig</span><ul class="tsd-hierarchy"><li><a href="FaceDetectorConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceDetectorConfig</a></li><li><a href="FaceMeshConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceMeshConfig</a></li><li><a href="FaceIrisConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceIrisConfig</a></li><li><a href="FaceAttentionConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceAttentionConfig</a></li><li><a href="FaceDescriptionConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceDescriptionConfig</a></li><li><a href="FaceEmotionConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceEmotionConfig</a></li><li><a href="FaceAntiSpoofConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceAntiSpoofConfig</a></li><li><a href="FaceLivenessConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceLivenessConfig</a></li><li><a href="FaceConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">FaceConfig</a></li><li><a href="BodyConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">BodyConfig</a></li><li><a href="HandConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">HandConfig</a></li><li><a href="ObjectConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">ObjectConfig</a></li><li><a href="SegmentationConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">SegmentationConfig</a></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="GenericConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="GenericConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="GenericConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="GenericConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>GestureConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="GestureConfig.html">GestureConfig</a></li></ul><h1>Interface GestureConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>GestureConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="GestureConfig.html">GestureConfig</a></li></ul><h1>Interface GestureConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Controlls gesture detection</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">GestureConfig</span></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="GestureConfig.html#enabled" class="tsd-kind-icon">enabled</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L200">src/config.ts:200</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is gesture detection enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>HandConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="HandConfig.html">HandConfig</a></li></ul><h1>Interface HandConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>HandConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="HandConfig.html">HandConfig</a></li></ul><h1>Interface HandConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Configures all hand detection specific options</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">HandConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandConfig.html#detector" class="tsd-kind-icon">detector</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="HandConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandConfig.html#iouThreshold" class="tsd-kind-icon">iou<wbr/>Threshold</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandConfig.html#landmarks" class="tsd-kind-icon">landmarks</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandConfig.html#maxDetected" class="tsd-kind-icon">max<wbr/>Detected</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandConfig.html#minConfidence" class="tsd-kind-icon">min<wbr/>Confidence</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="HandConfig.html#modelPath-1" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandConfig.html#rotation" class="tsd-kind-icon">rotation</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandConfig.html#skeleton" class="tsd-kind-icon">skeleton</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="HandConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="HandConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="detector" class="tsd-anchor"></a><h3 class="tsd-anchor-link">detector<a href="#detector" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">detector<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{ </span>modelPath<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> }</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L111">src/config.ts:111</a></li></ul></aside><div class="tsd-type-declaration"><h4>Type declaration</h4><ul class="tsd-parameters"><li class="tsd-parameter"><h5><span class="tsd-flag ts-flagOptional">Optional</span> model<wbr/>Path<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>path to hand detector model json</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>HandResult | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="HandResult.html">HandResult</a></li></ul><h1>Interface HandResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>HandResult | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="HandResult.html">HandResult</a></li></ul><h1>Interface HandResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Hand results</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">HandResult</span></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#annotations" class="tsd-kind-icon">annotations</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#box" class="tsd-kind-icon">box</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#boxRaw" class="tsd-kind-icon">box<wbr/>Raw</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#boxScore" class="tsd-kind-icon">box<wbr/>Score</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#fingerScore" class="tsd-kind-icon">finger<wbr/>Score</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#id" class="tsd-kind-icon">id</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#keypoints" class="tsd-kind-icon">keypoints</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#label" class="tsd-kind-icon">label</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#landmarks" class="tsd-kind-icon">landmarks</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="HandResult.html#score" class="tsd-kind-icon">score</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="annotations" class="tsd-anchor"></a><h3 class="tsd-anchor-link">annotations<a href="#annotations" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">annotations<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol"><</span><a href="../index.html#Finger" class="tsd-signature-type" data-tsd-kind="Type alias">Finger</a><span class="tsd-signature-symbol">, </span><a href="../index.html#Point" class="tsd-signature-type" data-tsd-kind="Type alias">Point</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">></span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/result.ts#L139">src/result.ts:139</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>detected hand keypoints combined into annotated parts</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ObjectConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="ObjectConfig.html">ObjectConfig</a></li></ul><h1>Interface ObjectConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ObjectConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="ObjectConfig.html">ObjectConfig</a></li></ul><h1>Interface ObjectConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Configures all object detection specific options</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="GenericConfig.html" class="tsd-signature-type" data-tsd-kind="Interface">GenericConfig</a><ul class="tsd-hierarchy"><li><span class="target">ObjectConfig</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="ObjectConfig.html#enabled" class="tsd-kind-icon">enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectConfig.html#iouThreshold" class="tsd-kind-icon">iou<wbr/>Threshold</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectConfig.html#maxDetected" class="tsd-kind-icon">max<wbr/>Detected</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectConfig.html#minConfidence" class="tsd-kind-icon">min<wbr/>Confidence</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="ObjectConfig.html#modelPath" class="tsd-kind-icon">model<wbr/>Path</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="ObjectConfig.html#skipFrames" class="tsd-kind-icon">skip<wbr/>Frames</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="ObjectConfig.html#skipTime" class="tsd-kind-icon">skip<wbr/>Time</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="enabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">enabled<a href="#enabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from <a href="GenericConfig.html">GenericConfig</a>.<a href="GenericConfig.html#enabled">enabled</a></p><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/config.ts#L7">src/config.ts:7</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>is module enabled?</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ObjectResult | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="ObjectResult.html">ObjectResult</a></li></ul><h1>Interface ObjectResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>ObjectResult | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="ObjectResult.html">ObjectResult</a></li></ul><h1>Interface ObjectResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Object results</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">ObjectResult</span></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectResult.html#box" class="tsd-kind-icon">box</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectResult.html#boxRaw" class="tsd-kind-icon">box<wbr/>Raw</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectResult.html#class" class="tsd-kind-icon">class</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectResult.html#id" class="tsd-kind-icon">id</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectResult.html#label" class="tsd-kind-icon">label</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="ObjectResult.html#score" class="tsd-kind-icon">score</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="box" class="tsd-anchor"></a><h3 class="tsd-anchor-link">box<a href="#box" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">box<span class="tsd-signature-symbol">:</span> <a href="../index.html#Box" class="tsd-signature-type" data-tsd-kind="Type alias">Box</a></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/result.ts#L162">src/result.ts:162</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>detected object box</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>PersonResult | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="PersonResult.html">PersonResult</a></li></ul><h1>Interface PersonResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>PersonResult | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="PersonResult.html">PersonResult</a></li></ul><h1>Interface PersonResult </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Person getter</p>
|
||||
<ul>
|
||||
<li>Triggers combining all individual results into a virtual person object</li>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Result | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="Result.html">Result</a></li></ul><h1>Interface Result </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Result | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="Result.html">Result</a></li></ul><h1>Interface Result </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Result interface definition for <strong>Human</strong> library</p>
|
||||
</div><div><p>Contains all possible detection results</p>
|
||||
</div></div></section><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="target">Result</span></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#body" class="tsd-kind-icon">body</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#canvas" class="tsd-kind-icon">canvas</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#error" class="tsd-kind-icon">error</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#face" class="tsd-kind-icon">face</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#gesture" class="tsd-kind-icon">gesture</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#hand" class="tsd-kind-icon">hand</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#object" class="tsd-kind-icon">object</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#performance" class="tsd-kind-icon">performance</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#persons" class="tsd-kind-icon">persons</a></li><li class="tsd-kind-property tsd-parent-kind-interface"><a href="Result.html#timestamp" class="tsd-kind-icon">timestamp</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"><a id="body" class="tsd-anchor"></a><h3 class="tsd-anchor-link">body<a href="#body" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">body<span class="tsd-signature-symbol">:</span> <a href="BodyResult.html" class="tsd-signature-type" data-tsd-kind="Interface">BodyResult</a><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/result.ts#L207">src/result.ts:207</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>SegmentationConfig | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="SegmentationConfig.html">SegmentationConfig</a></li></ul><h1>Interface SegmentationConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>SegmentationConfig | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="SegmentationConfig.html">SegmentationConfig</a></li></ul><h1>Interface SegmentationConfig </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Configures all body segmentation module
|
||||
removes background from input containing person
|
||||
if segmentation is enabled it will run as preprocessing task before any other model
|
||||
|
|
|
@ -1 +1 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Tensor | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="Tensor.html">Tensor</a></li></ul><h1>Namespace Tensor </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class=""><a href="../index.html">Exports</a></li><li class="current tsd-kind-namespace"><a href="Tensor.html">Tensor</a></li><li class=" tsd-kind-namespace"><a href="draw.html">draw</a></li><li class=" tsd-kind-namespace"><a href="match.html">match</a></li><li class=" tsd-kind-namespace"><a href="models.html">models</a></li></ul></nav><nav class="tsd-navigation secondary menu-sticky"><ul></ul></nav></div></div></div><footer class=""><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li><li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li><li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="overlay"></div><script src="../assets/main.js"></script></body></html>
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>Tensor | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="Tensor.html">Tensor</a></li></ul><h1>Namespace Tensor </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class=""><a href="../index.html">Exports</a></li><li class="current tsd-kind-namespace"><a href="Tensor.html">Tensor</a></li><li class=" tsd-kind-namespace"><a href="draw.html">draw</a></li><li class=" tsd-kind-namespace"><a href="match.html">match</a></li><li class=" tsd-kind-namespace"><a href="models.html">models</a></li></ul></nav><nav class="tsd-navigation secondary menu-sticky"><ul></ul></nav></div></div></div><footer class=""><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li><li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li><li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li></ul><ul class="tsd-legend"><li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="overlay"></div><script src="../assets/main.js"></script></body></html>
|
File diff suppressed because one or more lines are too long
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>match | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="match.html">match</a></li></ul><h1>Namespace match </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>match | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="match.html">match</a></li></ul><h1>Namespace match </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Class Human as default export</p>
|
||||
</div></div></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Type aliases</h3><ul class="tsd-index-list"><li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="match.html#Descriptor" class="tsd-kind-icon">Descriptor</a></li><li class="tsd-kind-type-alias tsd-parent-kind-namespace"><a href="match.html#MatchOptions" class="tsd-kind-icon">Match<wbr/>Options</a></li></ul></section><section class="tsd-index-section "><h3>Functions</h3><ul class="tsd-index-list"><li class="tsd-kind-function tsd-parent-kind-namespace"><a href="match.html#distance" class="tsd-kind-icon">distance</a></li><li class="tsd-kind-function tsd-parent-kind-namespace"><a href="match.html#match-1" class="tsd-kind-icon">match</a></li><li class="tsd-kind-function tsd-parent-kind-namespace"><a href="match.html#similarity" class="tsd-kind-icon">similarity</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Type aliases</h2><section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-namespace"><a id="Descriptor" class="tsd-anchor"></a><h3 class="tsd-anchor-link">Descriptor<a href="#Descriptor" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">Descriptor<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></div><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/face/match.ts#L2">src/face/match.ts:2</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Face descriptor type as number array</p>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>models | @vladmandic/human - v2.7.0</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.0</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.0</a></li><li><a href="models.html">models</a></li></ul><h1>Namespace models </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>models | @vladmandic/human - v2.7.1</title><meta name="description" content="Documentation for @vladmandic/human - v2.7.1"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">@vladmandic/human - v2.7.1</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">@vladmandic/human - v2.7.1</a></li><li><a href="models.html">models</a></li></ul><h1>Namespace models </h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-comment"><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Class Human as default export</p>
|
||||
</div></div></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Classes</h3><ul class="tsd-index-list"><li class="tsd-kind-class tsd-parent-kind-namespace"><a href="../classes/models.Models.html" class="tsd-kind-icon">Models</a></li></ul></section><section class="tsd-index-section "><h3>Functions</h3><ul class="tsd-index-list"><li class="tsd-kind-function tsd-parent-kind-namespace"><a href="models.html#load" class="tsd-kind-icon">load</a></li><li class="tsd-kind-function tsd-parent-kind-namespace"><a href="models.html#reset" class="tsd-kind-icon">reset</a></li><li class="tsd-kind-function tsd-parent-kind-namespace"><a href="models.html#validate" class="tsd-kind-icon">validate</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Functions</h2><section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-namespace"><a id="load" class="tsd-anchor"></a><h3 class="tsd-anchor-link">load<a href="#load" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-function tsd-parent-kind-namespace"><li class="tsd-signature tsd-kind-icon">load<span class="tsd-signature-symbol">(</span>instance<span class="tsd-signature-symbol">: </span><a href="../classes/Human.html" class="tsd-signature-type" data-tsd-kind="Class">Human</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/vladmandic/human/blob/main/src/models.ts#L67">src/models.ts:67</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
|
||||
<p>Load method preloads all instance.configured models on-demand</p>
|
||||
|
|
Loading…
Reference in New Issue