Human Release v2.5.6
New:
- Demo
demos/faceid
that utilizes multiple algorithms to validate input before triggering face recognition - Type definitions rollup for
Human
andTFJS
- Optional module
liveness
checks if input appears to be a real-world live image or a recording
best used together with moduleantispoofing
that checks if input appears to have a realistic face - Face masking option in
face.config.detector.mask
result is shading of face image outside of face area which is useful for increased sensitivity of other modules that rely on detected face as input - Face crop option in
face.config.detector.cropFactor
result is user-definable fine-tuning for other modules that rely on detected face as input
Other:
- Update TFJS to 3.12.0
- Documentation overhaul
- Improved Safari compatibility
- Improved
similarity
andmatch
score range normalization - Improved error handling
- Improved VSCode out-of-the-box experience
- Fix for optional
gear
,ssrnet
,mobilefacenet
modules - Fix for Firefox WebGPU compatibility issue
- Fix face detect box scale and rotation
- Fix body interpolation
- Updated
blazepose
implementation - Strong typing for all string enums in
config
andresults