نموذج AdvancedLivePortrait-WebUI هو أداة قوية لتحويل الصور الثابتة للوجوه إلى صور (بورتريهات) متحركة واقعية ونابضة بالحياة.
وهو مشروع مفتوح المصدر على منصة GitHub يعتمد على تقنيات الذكاء الاصطناعي، مثل الشبكات التوليدية (GANs) وDeepfake.
وقد تم تطوير هذا المشروع بواسطة jhj0517 ويستهدف الأشخاص المهتمين بتجربة تقنيات تحريك الوجوه، سواء للاستخدامات الشخصية أو المهنية، مثل تصميم الشخصيات المتحركة للألعاب والفيديوهات.
كما يتميز النموذج بواجهة تفاعلية يمكن تشغيلها عبر Google Colab مما يسمح للمستخدمين تشغيله بسهولة مجانًا، ودون الحاجة إلى إعدادات معقدة.
كيفية تشغيل AdvancedLivePortrait-WebUI لتحريك الصور عبر Google Colab
سنقوم الآن بتشغيل النموذج لتحويل الصور الثابتة إلى وجوه متحركة، من خلال الخطوات التالية.
كما أنصحك بالاطلاع على دليل شامل لكيفية تشغيل الأدوات على Google Colab سواء من الهاتف أو الحاسوب، والتي شرحناها سابقًا.
١. قم بزيارة رابط Google Colab الخاص بالمشروع.
ستفتح معك النافذة كما بالصورة التالية
٢. الاتصال ببيئة Colab:
اضغط على زر Connect أعلى يمين الصفحة لتفعيل الاتصال ببيئة Colab.
٣. تثبيت المتطلبات:
انتقل إلى الخطوة المعنونة بـ "Installation" واضغط على زر التشغيل بجانب النص الذي يحتوي على العبارة "This cell will install dependencies for AdvancedLivePortrait-WebUI". ستتم عملية تثبيت جميع المكتبات المطلوبة تلقائيًا.
٤. تشغيل الأداة:
بعد انتهاء التثبيت، توجه إلى الخطوة "Run" واضغط على زر التشغيل بجانب النص "Once the installation is complete, you can use public URL that is displayed".
بعد ذلك، سيظهر رابطان: Local URL وPublic URL. استخدم Public URL للوصول إلى واجهة الأداة وتشغيلها على المتصفح.
خيارات تحريك الصورة وتعبيرات الوجوه في الأداة
عند الوصول إلى واجهة الأداة عبر Public URL، ستظهر مجموعة من الخيارات للتحكم في ملامح وتعبيرات الوجه. إليك توضيح لأهم الخيارات المتاحة:
Rotate Pitch / Rotate Yaw / Rotate Roll: هذه الخيارات تسمح بتدوير الرأس في ثلاثة اتجاهات مختلفة.
- Rotate Pitch: يتحكم في إمالة الرأس للأمام أو للخلف.
- Rotate Yaw: دوران الرأس لليمين أو اليسار.
- Rotate Roll: إمالة الرأس جانبياً.
Blink: ضبط حركة الجفون لمحاكاة عملية الرمش.
Eyebrow: ظبط ارتفاع الحواجب، للحصول على تعبيرات وجه مختلفة كالدهشة أو الغضب.
Wink: خيار لتحريك أحد العينين فقط لمحاكاة الغمز.
Pupil X / Pupil Y: تحريك بؤبؤ العين على المحورين الأفقي والرأسي لتحديد اتجاه النظر.
AAA / EEE / WOO: وهذه الخيارات ترتبط بتغيير تعابير الفم ومحاكاة الأصوات المختلفة، مما يساعد في إضافة حركات لسانية لتبدو الصورة وكأنها تتحدث.
Smile: تعديل انحناء الفم لإضافة تعبير ابتسامة.
Source Ratio: يتحكم في نسبة الصورة الأصلية، ويؤثر في درجة تشويه أو تمدد الصورة، وذلك لضبط الأبعاد.
Face Crop Factor: قص الوجه وتحديده داخل الإطار، من أجل الحصول على تركيز أكبر لملامح الوجه.
نصائح لاستخدام النموذج
١. جرب الإعدادات المختلفة للوصول إلى تعبيرات وحركات طبيعية.
٢. ضبط الدقة: من الأفضل استخدام قيم صغيرة في إعدادات Blink وWink لتجنب التشوهات.
:٣. يمكنك دعم المطور عبر صفحة المشروع لتشجيع تحسين الأداة وتطويرها.
بالختام، فإن أداة AdvancedLivePortrait هي حلاً ممتازًا لكل من يرغب في تحويل الصور الثابتة إلى صور متحركة.
وباستخدام واجهة سهلة ومبنية على Gradio والطريقة التي وضحناها، يمكنك تخصيص تعبيرات الوجه وتدوير الرأس بسهولة.
تعرف أيضًا على كيفية بناء مساعدك الشخصي مجانًا في HuggingChat.