diff --git a/CHANGELOG.md b/CHANGELOG.md index 6cb93643..2f5c696e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,10 @@ ## Changelog -### **HEAD -> main** 2021/12/30 mandic00@live.com +### **HEAD -> main** 2022/01/01 mandic00@live.com + + +### **origin/main** 2021/12/31 mandic00@live.com - fix samples - fix(src): typo diff --git a/package.json b/package.json index bdcb1a2f..12b043f9 100644 --- a/package.json +++ b/package.json @@ -65,20 +65,20 @@ "@tensorflow/tfjs-layers": "^3.12.0", "@tensorflow/tfjs-node": "^3.12.0", "@tensorflow/tfjs-node-gpu": "^3.12.0", - "@types/node": "^17.0.5", + "@types/node": "^17.0.8", "@types/offscreencanvas": "^2019.6.4", - "@typescript-eslint/eslint-plugin": "^5.8.1", - "@typescript-eslint/parser": "^5.8.1", + "@typescript-eslint/eslint-plugin": "^5.9.0", + "@typescript-eslint/parser": "^5.9.0", "@vladmandic/build": "^0.6.6", "@vladmandic/pilogger": "^0.4.2", "@vladmandic/tfjs": "github:vladmandic/tfjs", "canvas": "^2.8.0", "dayjs": "^1.10.7", - "esbuild": "^0.14.9", - "eslint": "8.5.0", + "esbuild": "^0.14.10", + "eslint": "8.6.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-html": "^6.2.0", - "eslint-plugin-import": "^2.25.3", + "eslint-plugin-import": "^2.25.4", "eslint-plugin-json": "^3.1.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.0.0", diff --git a/src/body/blazepose.ts b/src/body/blazepose.ts index f60726e9..399213e2 100644 --- a/src/body/blazepose.ts +++ b/src/body/blazepose.ts @@ -104,7 +104,7 @@ function rescaleKeypoints(keypoints: Array, outputSize: [number, n Math.trunc(kpt.position[1] * (outputSize[1] + padding[1][0] + padding[1][1]) / outputSize[1] - padding[1][0]), kpt.position[2] as number, ]; - kpt.positionRaw = [kpt.position[0] / outputSize[0], kpt.position[1] / outputSize[1], kpt.position[2] as number]; + kpt.positionRaw = [kpt.position[0] / outputSize[0], kpt.position[1] / outputSize[1], 2 * (kpt.position[2] as number) / (outputSize[0] + outputSize[1])]; } if (cropBox) { // second rescale due to cropping for (const kpt of keypoints) {