2.4.1

vladmandic/human2.4.1Oct 25, 2021by vladmandic

AI Summary

Version 2.4.1 introduces time-based caching, an optional Anti-Spoof module, and utility class enhancements, alongside improved MoveNet post-processing and the removal of legacy models.

Key Highlights

  • Added time-based caching with the `skipTime` option
  • Introduced an optional Anti-Spoof module
  • Enhanced MoveNet post-processing
  • Removed legacy HandDetect and PoseNet models from default installation

Breaking Changes

  • Remove old HandDetect and PoseNet models from default installation

New Features

  • Time based caching
  • Utility class `human.env`
  • Optional Anti-Spoof module

Full Release Notes

New:
- Time based caching  
  add `skipTime` in addition to `skipFrames`
- Utility class `human.env`
- Add optional **Anti-Spoof** module

Changed:
- Enhanced **MoveNet** post-processing
- Increase `human.similarity` resolution
- Remove old **HandDetect** and **PoseNet** models from default installation
- Multiple bug fixes
- Updated configuration default values

Internals:
- Update to TFJS 3.10.0
- Update to Node v17 for dev environment
- Updated TS type definitions
- Updated JSDoc comments and **TypeDoc** documentation
- Refactor **ImageFX** module
- Experimental `human.custom.esm` module with custom **TFJS** build