Skip to content

Releases: HyperInspire/InspireFace

InspireFace v1.1.9

23 Dec 15:47
e1c3cc4
Compare
Choose a tag to compare

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

16 Dec 02:57
4a8316f
Compare
Choose a tag to compare

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.

  1. Added and set as default a more lightweight image processing engine;
  2. Modified the vector management engine of the Feature-Hub module to sqlite-vec, improving search efficiency;
  3. Replaced internal data structures with generic abstract classes to ensure generalization;
  4. Achieved overall SDK size reduction, resulting in a more lightweight library through compilation;
  5. Implemented PyPI package management and enhanced the implementation of Python native interfaces.

InspireFace Model Zoo

07 Dec 16:15
471387d
Compare
Choose a tag to compare

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

30 Sep 03:35
1b6e826
Compare
Choose a tag to compare
  1. Fixed some feature hub persistence bugs;
  2. Add test cases for the feature hub.

InspireFace v1.1.6

17 Jul 01:01
727a8bf
Compare
Choose a tag to compare
  1. Added face action detection.
  2. Fix some bugs and add test cases.
  3. Add global resource statistics monitoring to prevent memory leaks.

InspireFace v1.1.5

07 Jul 16:03
bc9fe17
Compare
Choose a tag to compare
  1. Added facial action detection capabilities to the facial interaction module.
  2. Fixed several bugs in the facial tracker.

InspireFace v1.1.4

05 Jul 13:36
dcc4d87
Compare
Choose a tag to compare
  1. Fix bugs in the Ctypes calls to native interfaces in Python.
  2. Implement eye state prediction functionality in the facial interaction module.
  3. Reorganize the directory structure of resource files.

InspireFace v1.1.3

04 Jul 07:56
610f84b
Compare
Choose a tag to compare
  1. Added eye condition detection.
  2. Added get face dense landmark interface.

InspireFace v1.1.2

02 Jul 14:43
12004ab
Compare
Choose a tag to compare
  1. Fixed several bugs in the face detector with multi-level input.
  2. Update the contents of the benchmark report.

inspireface v1.1.1

27 Jun 03:05
52ca8c9
Compare
Choose a tag to compare
  1. Verified the feasibility of compiling on the iOS platform under the action.
  2. Added an image interface for I/O testing.
  3. Updated and corrected some errors or omissions in the documentation.