Releases: HyperInspire/InspireFace
InspireFace v1.1.9
In the current version, we have adapted and tested for Rockchip's RV1106 device and provided corresponding resource files (it may support RV1103, but we haven't verified it with actual devices). We believe we will soon adapt to other Rockchip device models, such as RV356x and RV3588. Meanwhile, we are implementing RGA image hardware acceleration processing adaptation for devices supporting RKNPU2, which has improved the image processing speed on RK devices. We have improved the Android SDK based on Java Native Interface (JNI), optimized its size, and provided a simple demo.
- Add NPU inference support for Rockchip rv1106;
- Add new models to the Model Zoo;
- Fixed some bugs that were causing crashes;
- Added RGA acceleration support for some image processing interfaces on Rockchip devices with RKNPU2;
- Added a simple Android example demo;
- Added library support for Linux and macOS on x86 and arm64 platforms in PyPI, enabling rapid deployment;
- Release of precompiled libraries for macOS.
InspireFace v1.1.8
Adapted the optional image processing engines within the SDK, providing a more lightweight InspireCV while retaining OpenCV from previous versions; The SDK has been streamlined by removing some third-party dependencies, making it more lightweight.
- Added and set as default a more lightweight image processing engine;
- Modified the vector management engine of the Feature-Hub module to sqlite-vec, improving search efficiency;
- Replaced internal data structures with generic abstract classes to ensure generalization;
- Achieved overall SDK size reduction, resulting in a more lightweight library through compilation;
- Implemented PyPI package management and enhanced the implementation of Python native interfaces.
InspireFace Model Zoo
Model Zoo
We provide resource packages (including models, configuration files, etc.) that are supported by InspireFace across different platforms. For more information, please refer to the README.
1. Pikachu
Lightweight model package for mobile devices using CPU inference.
2. Megatron
More professional face recognition model, suitable for mobile, server and other CPU or GPU reasoning scenarios.
3. Gundam_RV1109
Rockchip specific model for NPU inference of RV1109/RV1126 devices.
4. Gundam_RV1106
Rockchip specific model for NPU inference of RV1106 devices(RV1103 may be supported, but it is device validated).
InspireFace v1.1.7
- Fixed some feature hub persistence bugs;
- Add test cases for the feature hub.
InspireFace v1.1.6
- Added face action detection.
- Fix some bugs and add test cases.
- Add global resource statistics monitoring to prevent memory leaks.
InspireFace v1.1.5
- Added facial action detection capabilities to the facial interaction module.
- Fixed several bugs in the facial tracker.
InspireFace v1.1.4
- Fix bugs in the Ctypes calls to native interfaces in Python.
- Implement eye state prediction functionality in the facial interaction module.
- Reorganize the directory structure of resource files.
InspireFace v1.1.3
- Added eye condition detection.
- Added get face dense landmark interface.
InspireFace v1.1.2
- Fixed several bugs in the face detector with multi-level input.
- Update the contents of the benchmark report.
inspireface v1.1.1
- Verified the feasibility of compiling on the iOS platform under the action.
- Added an image interface for I/O testing.
- Updated and corrected some errors or omissions in the documentation.