Skip to content

Human Release v2.5

Choose a tag to compare

@vladmandic vladmandic released this 08 Nov 12:44
· 1268 commits to main since this release

New

  • New frame change detection algorithm used for cache determination
    based on temporal input difference
  • New built-in Tensorflow profiling human.profile
  • New optional input histogram equalization config.filter.equalization
    auto-level input for optimal brightness/contrast
  • New event-baseed interface human.events
  • New configuration validation human.validate
  • New input compare function human.compare
    this function is internally used by human to determine frame changes and cache validation
  • New custom built TFJS for browser bundled version
    result is a pure module with reduced bundle size and include built-in support for all backends
    note: nobundle and node versions link to standard @tensorflow packages

Changed

  • Default configuration values have been tuned for precision and performance
  • Supports all built-in modules on all backends
    via custom implementation of missing kernel ops
  • Added additional hand gestures
  • Performance and precision improvements
    • face, hand
    • gestures modules
    • face matching
  • 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/