From 3f9cd9735b9ae590c7ac68c83c3f2c5ab3a76761 Mon Sep 17 00:00:00 2001 From: DefTruth <31974251+DefTruth@users.noreply.github.com> Date: Fri, 7 Jan 2022 23:55:36 +0800 Subject: [PATCH 1/4] add ArcFace MNN/TNN/NCNN/ONNXRuntime C++ demo --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2bd7f48..98568f1 100644 --- a/README.md +++ b/README.md @@ -121,7 +121,11 @@ We provide standard IJB and Megaface evaluation pipelines in [evaluation](recogn - Caffe: [arcface-caffe](https://github.com/xialuxi/arcface-caffe) - Caffe: [CombinedMargin-caffe](https://github.com/gehaocool/CombinedMargin-caffe) - Tensorflow: [InsightFace-tensorflow](https://github.com/luckycallor/InsightFace-tensorflow) -- TensorRT: [wang-xinyu/tensorrtx](https://github.com/wang-xinyu/tensorrtx) +- TensorRT: [wang-xinyu/tensorrtx](https://github.com/wang-xinyu/tensorrtx) +- ONNXRuntime C++: [ArcFace-ONNXRuntime](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/ort/cv/glint_arcface.cpp) +- MNN: [ArcFace-MNN](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/mnn/cv/mnn_glint_arcface.cppp) +- TNN: [ArcFace-TNN](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/tnn/cv/tnn_glint_arcface.cpp) +- NCNN: [ArcFace-NCNN](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/ncnn/cv/ncnn_glint_arcface.cpp) ## Face Detection From 0ed343a6de4ca7aa2b29f10e50950b3c15baccd5 Mon Sep 17 00:00:00 2001 From: DefTruth <31974251+DefTruth@users.noreply.github.com> Date: Sat, 8 Jan 2022 00:01:10 +0800 Subject: [PATCH 2/4] add SCRFD MNN/TNN/NCNN/ONNXRuntime C++ demo --- detection/scrfd/README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/detection/scrfd/README.md b/detection/scrfd/README.md index 8dd4210..6aa420c 100755 --- a/detection/scrfd/README.md +++ b/detection/scrfd/README.md @@ -167,4 +167,9 @@ We provide an example for searching SCRFD-2.5GF in this repo as below. ## Demo -1. [https://github.com/nihui/ncnn-android-scrfd](https://github.com/nihui/ncnn-android-scrfd) +1. [ncnn-android-scrfd](https://github.com/nihui/ncnn-android-scrfd) +2. [scrfd-MNN C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/mnn/cv/mnn_scrfd.cppp) +3. [scrfd-TNN C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/tnn/cv/tnn_scrfd.cpp) +4. [scrfd-NCNN C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/ncnn/cv/ncnn_scrfd.cpp) +5. [scrfd-ONNXRuntime C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/ort/cv/scrfd.cpp) + From 8511004719e56837485c85790f09b958e6c7b0d4 Mon Sep 17 00:00:00 2001 From: DefTruth <31974251+DefTruth@users.noreply.github.com> Date: Sat, 8 Jan 2022 00:02:20 +0800 Subject: [PATCH 3/4] add SCRFD MNN/TNN/NCNN/ONNXRuntime C++ demo --- detection/scrfd/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/detection/scrfd/README.md b/detection/scrfd/README.md index 6aa420c..776a916 100755 --- a/detection/scrfd/README.md +++ b/detection/scrfd/README.md @@ -168,7 +168,7 @@ We provide an example for searching SCRFD-2.5GF in this repo as below. ## Demo 1. [ncnn-android-scrfd](https://github.com/nihui/ncnn-android-scrfd) -2. [scrfd-MNN C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/mnn/cv/mnn_scrfd.cppp) +2. [scrfd-MNN C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/mnn/cv/mnn_scrfd.cpp) 3. [scrfd-TNN C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/tnn/cv/tnn_scrfd.cpp) 4. [scrfd-NCNN C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/ncnn/cv/ncnn_scrfd.cpp) 5. [scrfd-ONNXRuntime C++](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/ort/cv/scrfd.cpp) From 11aac14fb97e2ddb81e810d8b7f9e1bb7a500588 Mon Sep 17 00:00:00 2001 From: DefTruth <31974251+DefTruth@users.noreply.github.com> Date: Sat, 8 Jan 2022 00:04:11 +0800 Subject: [PATCH 4/4] add ArcFace MNN/TNN/NCNN/ONNXRuntime C++ demo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 98568f1..7189887 100644 --- a/README.md +++ b/README.md @@ -123,7 +123,7 @@ We provide standard IJB and Megaface evaluation pipelines in [evaluation](recogn - Tensorflow: [InsightFace-tensorflow](https://github.com/luckycallor/InsightFace-tensorflow) - TensorRT: [wang-xinyu/tensorrtx](https://github.com/wang-xinyu/tensorrtx) - ONNXRuntime C++: [ArcFace-ONNXRuntime](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/ort/cv/glint_arcface.cpp) -- MNN: [ArcFace-MNN](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/mnn/cv/mnn_glint_arcface.cppp) +- MNN: [ArcFace-MNN](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/mnn/cv/mnn_glint_arcface.cpp) - TNN: [ArcFace-TNN](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/tnn/cv/tnn_glint_arcface.cpp) - NCNN: [ArcFace-NCNN](https://github.com/DefTruth/lite.ai.toolkit/blob/main/lite/ncnn/cv/ncnn_glint_arcface.cpp)