تتم صيانة مشروع InsightFace بشكل أساسي بواسطة Jia Guo وJiankang Deng.
لجميع المساهمين الرئيسيين، يرجى التحقق من المساهمة.
تم إصدار كود InsightFace بموجب ترخيص MIT. لا توجد قيود على الاستخدام الأكاديمي والتجاري.
بيانات التدريب التي تحتوي على الشرح (والنماذج التي تم تدريبها باستخدام هذه البيانات) متاحة لأغراض بحثية غير تجارية فقط.
يتبع كل من نماذج التنزيل اليدوي من github repo ونماذج التنزيل التلقائي من مكتبة python الخاصة بنا سياسة الترخيص المذكورة أعلاه (والتي هي لأغراض بحثية غير تجارية فقط).
2024-08-01
لقد قمنا بدمج نماذجنا الأكثر تقدمًا لتبديل الوجه: inswapper_cyn و inswapper_dax ، في خدمة تبديل الوجه Picsi.Ai. تتفوق هذه النماذج تقريبًا على جميع المنتجات التجارية المشابهة ونموذجنا مفتوح المصدر inswapper_128. يرجى زيارة موقع Picsi.Ai لاستخدام الخدمة والحصول على المساعدة.
2024-05-04
لقد أضفنا InspireFace، وهو عبارة عن SDK للتعرف على الوجوه عبر الأنظمة الأساسية تم تطويره في C/C++، ويدعم أنظمة تشغيل متعددة وواجهات خلفية مختلفة.
2023-04-01
: قمنا بدمج نماذجنا الأكثر تقدمًا لتبديل الوجه: inswapper_cyn و inswapper_dax ونقل الخدمة إلى Discord bot، والذي يدعم أيضًا التحرير على الصور التي تم إنشاؤها في Midjourney، راجع التفاصيل في web-demos/swapping_discord وموقع Picsi.Ai الخاص بنا .
2022-08-12
: حققنا المركز الأول في تحدي إعادة بناء الوجه ثلاثي الأبعاد القائم على الإسقاط المنظوري لورشة عمل ECCV-2022 WCPA والورق والكود.
2021-11-30
: تم إطلاق تحدي MFR-Ongoing (نفس الشيء مع IFRT)، وهو نسخة موسعة من iccv21-mfr.
2021-10-29
: حققنا المركز الأول على مسار VISA لـ NIST-FRVT 1:1 باستخدام Partial FC (Xiang An، Jiankang Deng، Jia Guo).
2024-08-01
لقد قمنا بدمج نماذجنا الأكثر تقدمًا لتبديل الوجه: inswapper_cyn و inswapper_dax ، في خدمة تبديل الوجه Picsi.Ai. تتفوق هذه النماذج تقريبًا على جميع المنتجات التجارية المشابهة ونموذجنا مفتوح المصدر inswapper_128. يرجى زيارة موقع Picsi.Ai لاستخدام الخدمة والحصول على المساعدة.
2024-05-04
لقد أضفنا InspireFace، وهو عبارة عن SDK للتعرف على الوجوه عبر الأنظمة الأساسية تم تطويره في C/C++، ويدعم أنظمة تشغيل متعددة وواجهات خلفية مختلفة.
2024-04-17
: إعادة بناء انعكاس الوجه بتكييف الهوية أحادية العين مقبولة من قبل CVPR-2024.
2023-08-08
: أصدرنا تطبيق تعميم تقدير النظرة مع الإشراف الضعيف من المناظر الاصطناعية عند إعادة البناء/النظرة.
2023-05-03
: لقد أطلقنا النسخة المستمرة من تحدي Wild Face لمكافحة الانتحال. انظر التفاصيل هنا.
2023-04-01
: قمنا بدمج نماذجنا الأكثر تقدمًا لتبديل الوجه: inswapper_cyn و inswapper_dax ونقل الخدمة إلى Discord bot، والذي يدعم أيضًا التحرير على الصور التي تم إنشاؤها في Midjourney، راجع التفاصيل في web-demos/swapping_discord وموقع Picsi.Ai الخاص بنا .
2023-02-13
: نطلق تحدي مكافحة الانتحال على نطاق واسع في Wild Face في ورشة عمل CVPR23، راجع التفاصيل في Challenges/cvpr23-fas-wild.
2022-11-28
: رمز سطر واحد لتبديل هوية الوجه في إصدار python packge 0.7، يرجى التحقق من المثال هنا.
2022-10-28
: تمت إعادة هيكلة موقع MFR-Ongoing، يرجى إنشاء مشكلات إذا كان هناك أي خطأ.
2022-09-22
: الآن لدينا عروض توضيحية على الويب: تحديد موقع الوجه، والتعرف على الوجه، وتبديل الوجه.
2022-08-12
: حققنا المركز الأول في تحدي إعادة بناء الوجه ثلاثي الأبعاد القائم على الإسقاط المنظوري لورشة عمل ECCV-2022 WCPA والورق والكود.
2022-03-30
: تم قبول FC جزئيًا بواسطة CVPR-2022.
2022-02-23
: تم قبول SCRFD من قبل ICLR-2022.
2021-11-30
: تم إطلاق تحدي MFR-Ongoing (نفس الشيء مع IFRT)، وهو نسخة موسعة من iccv21-mfr.
2021-10-29
: حققنا المركز الأول على مسار VISA لـ NIST-FRVT 1:1 باستخدام Partial FC (Xiang An، Jiankang Deng، Jia Guo).
2021-10-11
: لوحة المتصدرين لـ ICCV21 - تم إصدار تحدي التعرف على الوجوه المقنعة. فيديو: يوتيوب، بيليبيلي.
2021-06-05
: نطلق تحديًا وورشة عمل للتعرف على الوجوه المقنعة حول ICCV 2021.
InsightFace عبارة عن مجموعة أدوات مفتوحة المصدر لتحليل الوجه العميق ثنائية وثلاثية الأبعاد، تعتمد بشكل أساسي على PyTorch وMXNet.
يرجى مراجعة موقعنا على الانترنت لمزيد من التفاصيل.
يعمل الفرع الرئيسي مع PyTorch 1.6+ و/أو MXNet=1.6-1.8 ، مع Python 3.x.
تنفذ InsightFace بكفاءة مجموعة متنوعة غنية من أحدث الخوارزميات للتعرف على الوجوه واكتشاف الوجه ومحاذاة الوجه، والتي تم تحسينها لكل من التدريب والنشر.
يرجى البدء بحزمة python الخاصة بنا، لاختبار نماذج الكشف والتعرف والمحاذاة على الصور المدخلة.
الرجاء الضغط على الصورة لمشاهدة الفيديو على اليوتيوب. لمستخدمي بيليبيلي، انقر هنا.
تصف الصفحة الموجودة على موقع InsightFace أيضًا جميع المشاريع المدعومة في InsightFace.
قد تكون مهتمًا أيضًا ببعض التحديات التي تقدمها InsightFace.
في هذه الوحدة، نقدم بيانات التدريب وإعدادات الشبكة وتصميمات الخسارة للتعرف العميق على الوجوه.
الطرق المدعومة هي كما يلي:
يتم تضمين العمود الفقري للشبكة شائعة الاستخدام في معظم الطرق، مثل IResNet وMobilefaceNet وMobileNet وInceptionResNet_v2 وDenseNet وما إلى ذلك.
تتضمن بيانات التدريب، على سبيل المثال لا الحصر، مجموعات بيانات MS1M وVGG2 وCASIA-Webface التي تم تنظيفها، والتي تم تجميعها بالفعل بتنسيق ثنائي MXNet. يرجى صفحة مجموعة البيانات لمزيد من التفاصيل.
نحن نقدم خطوط أنابيب تقييم IJB وMegaface القياسية في التقييم
يرجى التحقق من Model-Zoo لمزيد من النماذج المدربة مسبقًا.
في هذه الوحدة، نقدم بيانات التدريب مع التعليقات التوضيحية وإعدادات الشبكة وتصميمات الخسارة للتدريب على اكتشاف الوجه والتقييم والاستدلال.
الطرق المدعومة هي كما يلي:
RetinaFace هو كاشف عملي للوجه أحادي المرحلة ومقبول من قبل CVPR 2020. نحن نقدم كود التدريب ومجموعة بيانات التدريب والنماذج المدربة مسبقًا ونصوص التقييم.
SCRFD هو أسلوب فعال وعالي الدقة للكشف عن الوجه والذي تم وصفه مبدئيًا في Arxiv. نحن نقدم خط أنابيب سهل الاستخدام لتدريب أجهزة كشف الوجه عالية الكفاءة مع دعم NAS.
في هذه الوحدة، نقدم مجموعات البيانات وخطوط التدريب/الاستدلال لمحاذاة الوجه.
الطرق المدعومة:
SDUNets هي طريقة تعتمد على خريطة الحرارة ومقبولة في BMVC.
يوفر SimpleRegression نماذج مميزة للوجه خفيفة الوزن للغاية مع انحدار تنسيقي سريع. مدخلات هذه النماذج عبارة عن صورة وجه مقصوصة بشكل فضفاض بينما الإخراج هو إحداثيات المعالم المباشرة.
إذا وجدت InsightFace مفيدًا في بحثك، فيرجى التفكير في الاستشهاد بالأبحاث التالية ذات الصلة:
@inproceedings{ren2023pbidr,
title={Facial Geometric Detail Recovery via Implicit Representation},
author={Ren, Xingyu and Lattas, Alexandros and Gecer, Baris and Deng, Jiankang and Ma, Chao and Yang, Xiaokang},
booktitle={2023 IEEE 17th International Conference on Automatic Face and Gesture Recognition (FG)},
year={2023}
}
@article{guo2021sample,
title={Sample and Computation Redistribution for Efficient Face Detection},
author={Guo, Jia and Deng, Jiankang and Lattas, Alexandros and Zafeiriou, Stefanos},
journal={arXiv preprint arXiv:2105.04714},
year={2021}
}
@inproceedings{gecer2021ostec,
title={OSTeC: One-Shot Texture Completion},
author={Gecer, Baris and Deng, Jiankang and Zafeiriou, Stefanos},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
year={2021}
}
@inproceedings{an_2022_pfc_cvpr,
title={Killing Two Birds with One Stone: Efficient and Robust Training of Face Recognition CNNs by Partial FC},
author={An, Xiang and Deng, Jiangkang and Guo, Jia and Feng, Ziyong and Zhu, Xuhan and Jing, Yang and Tongliang, Liu},
booktitle={CVPR},
year={2022}
}
@inproceedings{an_2021_pfc_iccvw,
title={Partial FC: Training 10 Million Identities on a Single Machine},
author={An, Xiang and Zhu, Xuhan and Gao, Yuan and Xiao, Yang and Zhao, Yongle and Feng, Ziyong and Wu, Lan and Qin, Bin and Zhang, Ming and Zhang, Debing and Fu, Ying},
booktitle={ICCVW},
year={2021},
}
@inproceedings{deng2020subcenter,
title={Sub-center ArcFace: Boosting Face Recognition by Large-scale Noisy Web Faces},
author={Deng, Jiankang and Guo, Jia and Liu, Tongliang and Gong, Mingming and Zafeiriou, Stefanos},
booktitle={Proceedings of the IEEE Conference on European Conference on Computer Vision},
year={2020}
}
@inproceedings{Deng2020CVPR,
title = {RetinaFace: Single-Shot Multi-Level Face Localisation in the Wild},
author = {Deng, Jiankang and Guo, Jia and Ververas, Evangelos and Kotsia, Irene and Zafeiriou, Stefanos},
booktitle = {CVPR},
year = {2020}
}
@inproceedings{guo2018stacked,
title={Stacked Dense U-Nets with Dual Transformers for Robust Face Alignment},
author={Guo, Jia and Deng, Jiankang and Xue, Niannan and Zafeiriou, Stefanos},
booktitle={BMVC},
year={2018}
}
@article{deng2018menpo,
title={The Menpo benchmark for multi-pose 2D and 3D facial landmark localisation and tracking},
author={Deng, Jiankang and Roussos, Anastasios and Chrysos, Grigorios and Ververas, Evangelos and Kotsia, Irene and Shen, Jie and Zafeiriou, Stefanos},
journal={IJCV},
year={2018}
}
@inproceedings{deng2018arcface,
title={ArcFace: Additive Angular Margin Loss for Deep Face Recognition},
author={Deng, Jiankang and Guo, Jia and Niannan, Xue and Zafeiriou, Stefanos},
booktitle={CVPR},
year={2019}
}
المساهمين الرئيسيين:
guojia[at]gmail.com
jiankangdeng[at]gmail.com
anxiangsir[at]gmail.com
jackyu961127[at]gmail.com
barisgecer[at]msn.com