diff --git a/CHANGELOG.md b/CHANGELOG.md index be695ca6..99d6fff3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,11 +9,13 @@ ## Changelog +### **HEAD -> main** 2021/11/19 mandic00@live.com + +- edit blazepose keypoints +- new build process + ### **2.5.3** 2021/11/18 mandic00@live.com - -### **origin/main** 2021/11/17 mandic00@live.com - - create typedef rollup - optimize centernet - cache frequent tf constants diff --git a/package.json b/package.json index 6330c370..83905812 100644 --- a/package.json +++ b/package.json @@ -74,8 +74,8 @@ "@vladmandic/tfjs": "github:vladmandic/tfjs", "canvas": "^2.8.0", "dayjs": "^1.10.7", - "esbuild": "^0.13.14", - "eslint": "8.2.0", + "esbuild": "^0.13.15", + "eslint": "8.3.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-html": "^6.2.0", "eslint-plugin-import": "^2.25.3", diff --git a/src/body/blazeposecoords.ts b/src/body/blazeposecoords.ts index 4699ad0e..d1c45933 100644 --- a/src/body/blazeposecoords.ts +++ b/src/body/blazeposecoords.ts @@ -45,11 +45,11 @@ export const kpt: Array = [ export const connected: Record = { leftLeg: ['leftHip', 'leftKnee', 'leftAnkle', 'leftHeel', 'leftFoot'], rightLeg: ['rightHip', 'rightKnee', 'rightAnkle', 'rightHeel', 'rightFoot'], - torso: ['leftShoulder', 'rightShoulder', 'rightHip', 'leftHip', 'leftShoulder'], + torso: ['leftShoulder', 'rightShoulder', 'rightHip', 'leftHip', 'leftShoulder', 'rightShoulder'], leftArm: ['leftShoulder', 'leftElbow', 'leftWrist', 'leftPalm'], rightArm: ['rightShoulder', 'rightElbow', 'rightWrist', 'rightPalm'], - leftHand: ['leftHand', 'leftPalm', 'leftPinky', 'leftPalm', 'leftIndex', 'leftPalm', 'leftThumb'], - rightHand: ['rightHand', 'rightPalm', 'rightPinky', 'rightPalm', 'rightIndex', 'rightPalm', 'rightThumb'], + // leftHand: ['leftHand', 'leftPalm', 'leftPinky', 'leftPalm', 'leftIndex', 'leftPalm', 'leftThumb'], + // rightHand: ['rightHand', 'rightPalm', 'rightPinky', 'rightPalm', 'rightIndex', 'rightPalm', 'rightThumb'], leftEye: ['leftEyeInside', 'leftEye', 'leftEyeOutside'], rightEye: ['rightEyeInside', 'rightEye', 'rightEyeOutside'], mouth: ['leftMouth', 'rightMouth'], diff --git a/src/util/env.ts b/src/util/env.ts index 34989312..effd1c15 100644 --- a/src/util/env.ts +++ b/src/util/env.ts @@ -138,10 +138,12 @@ export class Env { try { if (this.webgpu.supported) this.webgpu.adapter = (await navigator['gpu'].requestAdapter()).name; // enumerate kernels - this.kernels = tf.getKernelsForBackend(tf.getBackend()).map((kernel) => kernel.kernelName.toLowerCase()); } catch { this.webgpu.supported = false; } + try { + this.kernels = tf.getKernelsForBackend(tf.getBackend()).map((kernel) => kernel.kernelName.toLowerCase()); + } catch { /**/ } } /** update cpu information */