دليل ControlNet: دليل كامل
أتقن ControlNet للتحكم الدقيق في صور AI. تعلم الوضعية والعمق واكتشاف الحواف والمزيد لـ SDXL وStable Diffusion.
يمنح ControlNet تحكماً دقيقاً في توليد صور AI من خلال تكييف المخرجات على الصور المرجعية. ضروري للوضعيات المتسقة والتكوينات والمتطلبات المحددة.
ما هو ControlNet؟
يضيف ControlNet شروطاً بصرية لنماذج الانتشار. بدلاً من الأوامر النصية فقط، تقدم صوراً مرجعية توجه الإنشاء:
- مراجع الوضعية لتحديد موضع الشخصية
- خرائط العمق للعلاقات المكانية
- اكتشاف الحواف للتكوين
- التجزئة للتخطيط
أنواع ControlNet
OpenPose
استخرج وطبق وضعيات الإنسان.
حالات الاستخدام: وضعيات الشخصيات، مشاهد الحركة، التموضع المتسق.
الإدخال: صورة بأشخاص ← يستخرج الهيكل العظمي ← يطبق على الإنشاء.
العمق
التقط العلاقات المكانية.
حالات الاستخدام: اتساق بيئي، طبقات صحيحة، إنشاء واعٍ ثلاثي الأبعاد.
الإدخال: صورة ← خريطة عمق ← توجيه مكاني.
Canny Edge
اكتشف الحواف للتكوين.
حالات الاستخدام: تحويل الرسوم التخطيطية، الحفاظ على التخطيط، إنشاء موجه بالخطوط.
الإدخال: صورة ← اكتشاف الحواف ← دليل التكوين.
Scribble
استخدم الرسومات الخشنة كدلائل.
حالات الاستخدام: مفاهيم سريعة، أدلة مرسومة باليد، تكوين فضفاض.
الإدخال: رسم/خربشة ← توجيه مفسّر.
Lineart
اكتشاف خطوط نظيف للرسوم التوضيحية.
حالات الاستخدام: المانجا/الأنمي، الرسوم التوضيحية، الحفاظ على الخطوط النظيفة.
الإدخال: فن خطي ← توجيه خطي دقيق.
التجزئة
فهم المشهد الدلالي.
حالات الاستخدام: التحكم في التخطيط، تكوين المشهد، وضع العناصر.
الإدخال: صورة ← خريطة تجزئة ← توجيه دلالي.
دليل الإعداد
لـ ComfyUI
- تثبيت عقد ControlNet
- تحميل نماذج ControlNet
- وضعها في مجلد models/controlnet
- ربط المعالج المسبق ← ControlNet ← KSampler
لـ Automatic1111
- تثبيت إضافة ControlNet
- تحميل النماذج إلى models/ControlNet
- تفعيل في الإعدادات
- استخدام لوحة ControlNet في txt2img/img2img
اختيار النموذج
| ControlNet | نموذج SDXL | نموذج SD 1.5 |
|---|---|---|
| OpenPose | controlnet-openpose-sdxl | control_v11p_sd15_openpose |
| العمق | controlnet-depth-sdxl | control_v11f1p_sd15_depth |
| Canny | controlnet-canny-sdxl | control_v11p_sd15_canny |
| Scribble | controlnet-scribble-sdxl | control_v11p_sd15_scribble |
تقنيات متقدمة
Multi-ControlNet
ادمج أنواع تحكم متعددة:
OpenPose (0.7) + العمق (0.5) = شخصية موضّعة مع عمق صحيح
وزن التحكم
اضبط قوة التأثير:
- 0.3-0.5: توجيه فضفاض
- 0.6-0.8: تحكم متوازن
- 0.9-1.0: التزام صارم
خطوة البداية/النهاية
تحكم في وقت تأثير ControlNet على الإنشاء:
- الخطوات المبكرة: التكوين
- الخطوات المتأخرة: التفاصيل
IP-Adapter
صور مرجعية لنقل الأسلوب/المفهوم:
- اتساق الوجه
- مطابقة الأسلوب
- مرجع الشخصية
أمثلة سير العمل
وضعيات شخصية متسقة
- أنشئ أو اعثر على وضعية مرجعية
- استخرج هيكل OpenPose العظمي
- أنشئ صورة جديدة بنفس الوضعية
- أوامر مختلفة، نفس التموضع
تكوين المشهد
- ارسم تخطيطاً خشناً
- استخدم Scribble ControlNet
- أنشئ مشهداً مفصلاً
- حافظ على التكوين المقصود
بيئات متسقة العمق
- أنشئ أو أنشئ مشهداً أساسياً
- استخرج خريطة العمق
- أنشئ تنويعات
- حافظ على العلاقات المكانية
لماذا يبسط Multic استخدام ControlNet
يمكّن ControlNet الاتساق. Multic يجعل الاتساق تلقائياً:
نظام الشخصيات: حافظ على الشخصيات دون إعداد ControlNet يدوي.
استمرارية المشهد: بيئات متسقة عبر اللوحات.
سير عمل متكامل: لا تبديل بين الأدوات الخارجية.
تركيز على القصة: أدوات سردية بدلاً من التكوين التقني.
| الحاجة | ControlNet + ComfyUI | Multic |
|---|---|---|
| التحكم في الوضعية | إعداد يدوي | تلقائي |
| اتساق الشخصية | ControlNet + LoRA | مدمج |
| إنشاء القصص المصورة | تجميع خارجي | متكامل |
| الروايات المرئية | سير عمل يدوي | أصلي |
| منحنى التعلم | حاد | لطيف |
التوصية
ControlNet قوي للتحكم الدقيق في الإنشاء. أتقنه لـ:
- متطلبات الوضعية الدقيقة
- التحكم في التكوين
- سير العمل الاحترافية
لإنشاء القصص حيث الاتساق هو الأهم، فكر فيما إذا كان إعداد ControlNet اليدوي يخدم أهدافك أو ما إذا كانت أدوات الاتساق المتكاملة في Multic تقدم سير عمل أكثر كفاءة.
ذات صلة: دليل SDXL LoRA و Flux مقابل SDXL