You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
InspireFace is a cross-platform face recognition SDK developed in C/C++, supporting multiple operating systems and various backend types for inference, such as CPU, GPU, and NPU.
**`2024-07-05`** Fixed some bugs in the python ctypes interface.
15
+
16
+
**`2024-07-03`** Add the blink detection algorithm of face interaction module.
17
+
13
18
**`2024-07-02`** Fixed several bugs in the face detector with multi-level input.
14
19
15
20
**`2024-06-27`** Verified iOS usability and fixed some bugs.
@@ -52,7 +57,7 @@ You can download the model package files containing models and configurations ne
52
57
If you intend to use the SDK locally or on a server, ensure that OpenCV is installed on the host device beforehand to enable successful linking during the compilation process. For cross-compilation targets like Android or ARM embedded boards, you can use the pre-compiled OpenCV libraries provided by **3rdparty/inspireface-precompile/opencv/**.
53
58
54
59
### 1.4. Installing MNN
55
-
The '3rdparty' directory already includes the MNN library and specifies a particular version as the stable version. If you need to enable or disable additional configuration options during compilation, you can refer to the CMake Options provided by MNN. If you need to use your own precompiled version, feel free to replace it.
60
+
The '**3rdparty**' directory already includes the MNN library and specifies a particular version as the stable version. If you need to enable or disable additional configuration options during compilation, you can refer to the CMake Options provided by MNN. If you need to use your own precompiled version, feel free to replace it.
56
61
57
62
### 1.5. Requirements
58
63
@@ -298,14 +303,14 @@ In the project, there is a subproject called cpp/test. To compile it, you need t
298
303
```bash
299
304
cmake -DISF_BUILD_WITH_TEST=ON ..
300
305
```
301
-
If you need to run test cases, you will need to download the required [resource files](https://drive.google.com/file/d/1i4uC-dZTQxdVgn2rP0ZdfJTMkJIXgYY4/view?usp=sharing), which are **test_res** and **Model Package** respectively. Unzip the pack file into the test_res folder. The directory structure of test_res should be prepared as follows before testing:
306
+
If you need to run test cases, you will need to download the required [resource files](https://drive.google.com/file/d/1i4uC-dZTQxdVgn2rP0ZdfJTMkJIXgYY4/view?usp=sharing): **test_res**. Unzip the test_res folder. The directory structure of test_res should be prepared as follows before testing:
302
307
303
308
```bash
304
309
305
310
test_res
306
311
├── data
307
312
├── images
308
-
├── pack <- unzip pack.zip
313
+
├── pack <-- The model package files are here
309
314
├── save
310
315
├── valid_lfw_funneled.txt
311
316
├── video
@@ -352,17 +357,17 @@ The following functionalities and technologies are currently supported.
For different scenarios, we currently provide several Packs, each containing multiple models and configurations.
366
+
For different scenarios, we currently provide several Packs, each containing multiple models and configurations.The package file is placed in the **pack** subdirectory under the **test_res** directory.
362
367
363
368
| Name | Supported Devices | Note | Link |
364
369
| --- | --- | --- | --- |
365
-
| Pikachu | CPU | Lightweight edge-side model|[GDrive](https://drive.google.com/drive/folders/1krmv9Pj0XEZXR1GRPHjW_Sl7t4l0dNSS?usp=sharing)|
366
-
| Megatron | CPU, GPU |Local or server-side model|[GDrive](https://drive.google.com/drive/folders/1krmv9Pj0XEZXR1GRPHjW_Sl7t4l0dNSS?usp=sharing)|
370
+
| Pikachu | CPU | Lightweight edge-side models|[GDrive](https://drive.google.com/drive/folders/1krmv9Pj0XEZXR1GRPHjW_Sl7t4l0dNSS?usp=sharing)|
371
+
| Megatron | CPU, GPU |Mobile and server models|[GDrive](https://drive.google.com/drive/folders/1krmv9Pj0XEZXR1GRPHjW_Sl7t4l0dNSS?usp=sharing)|
367
372
| Gundam-RV1109 | RKNPU | Supports RK1109 and RK1126 |[GDrive](https://drive.google.com/drive/folders/1krmv9Pj0XEZXR1GRPHjW_Sl7t4l0dNSS?usp=sharing)|
0 commit comments