human/TODO.md

2.0 KiB

To-Do list for Human library

Work in Progress


Exploring




Known Issues

WebGPU

Experimental support only until support is officially added in Chromium

Face Detection

Enhanced rotation correction for face detection is not working in NodeJS due to missing kernel op in TFJS
Feature is automatically disabled in NodeJS without user impact

Body Detection

MoveNet MultiPose model does not work with WASM backend due to missing F32 broadcast implementation




Pending release

  • Supports all modules on all backends
    via custom implementation of missing kernel ops
  • New frame change detection algorithm used for cache determination
    based on temporal input difference
  • New optional input histogram equalization
    auto-level input for optimal brightness/contrast via config.filter.equalization
  • Performance and precision improvements
    face, hand and gestures modules
  • Use custom built TFJS for bundled version
    reduced bundle size and built-in support for all backends
    nobundle and node versions link to standard @tensorflow packages
  • Fix ReactJS compatibility
  • Better precision using WASM
    Previous issues due to math low-precision in WASM implementation
  • Full TS type definitions for all modules and imports
  • Focus on simplified demo
    https://vladmandic.github.io/human/demo/typescript/