ثبات کاراکتر
۵ روش پیشرفته ثبات کاراکتر در میدجورنی
Midjourney AI Team · ۱ مرداد ۱۴۰۵ · 7 min read
Keywords: آموزش میدجورنی, ثبات شخصیت در هوش مصنوعی
Published: ۱ مرداد ۱۴۰۵ Author: Midjourney AI Team
واقعیت ثبات کاراکتر در هوش مصنوعی مولد
حفظ ثبات یک کاراکتر در چندین تولید، همچنان یکی از سختترین چالشهای هوش مصنوعی مولد است. شما یک قهرمان عالی برای کمیک یا بازی خود میسازید، اما پرامپت بعدی او را با چشمها، موها یا ساختار استخوانی متفاوت نشان میدهد. این ناسازگاری، غوطهوری را از بین میبرد و خطوط تولید را خراب میکند.
اگرچه پرامپتنویسی پایه شما را نزدیک میکند، اما نتایج حرفهای نیازمند رویکردی ساختاریافته با استفاده از پارامترهای مرجع هستند. در این راهنما، پنج گردش کار پیشرفته برای ثبات کاراکتر با استفاده از --cref (مرجع کاراکتر) در میدجورنی V6 و قابلیتهای نوظهور --oref (مرجع شیء) در V7 که در میداس ایآی استودیو در دسترس هستند را بررسی میکنیم. این روشها فراتر از شانس بوده و به مهندسی قابل تکرار تبدیل میشوند.
درک پارامترهای اصلی: --cref در برابر --oref
قبل از ورود به گردش کارها، باید ابزارهای موجود را بشناسید. میدجورنی V6 پارامتر --cref را معرفی کرد که به شما اجازه میدهد یک URL تصویر آپلود کنید و به مدل بگویید ویژگیهای صورت و لباس آن تصویر مرجع را اولویت دهد. این ابزار قدرتمند است اما گاهی در تغییرات شدید حالت بدن دچار مشکل میشود.
بهروزرسانی V7، از طریق میداس ایآی استودیو قابل دسترسی است و --oref را معرفی میکند. در حالی که --cref بر هویت کاراکتر تمرکز دارد، --oref اجازه پایبندی سختگیرانهتر به هندسه شیء یا کاراکتر خاص را بدون قفل کردن لزوم سبک میدهد. استفاده از آنها با هم یا جداگانه بستگی به هدف نهایی شما دارد.
سینتکس کلیدی:
/imagine prompt: [description] --cref [URL] --cw 100/imagine prompt: [description] --oref [URL] --v 7
پارامتر --cw (وزن کاراکتر) از ۰ تا ۱۰۰ متغیر است. مقدار ۱۰۰ صورت و لباس را کپی میکند، در حالی که ۰ فقط صورت را کپی میکند. تسلط بر این اسلایدر نیمی از راه است.
گردش کار ۱: روش تصویر پایه (Anchor Portrait)
نقطه شکست رایج، شروع کار بدون یک پایه محکم است. گردش کار تصویر پایه، یک تصویر «منبع حقیقت» را قبل از تلاش برای هرگونه تغییر ایجاد میکند.
مرحله ۱: یک پرتره باکیفیت و با نورپردازی مناسب از کاراکتر خود تولید کنید. مطمئن شوید صورت کاملاً مشخص است و توسط مو یا اکسسوری پوشانده نشده است.
مرحله ۲: این تصویر را آپاسکیل کرده و URL آن را کپی کنید.
مرحله ۳: از این URL به عنوان منبع --cref برای تمام تولیدات بعدی استفاده کنید.
مثال پرامپت:
برای ایجاد تصویر پایه از دستور زیر استفاده کنید:
/imagine prompt: a cyberpunk detective standing in rain --cref https://example.com/anchor.png --cw 100 --v 6
اشتباه رایج: از تصویر تولید شدهای که دارای آرتیفکت است به عنوان پایه استفاده نکنید. اگر منبع دارای شش انگشت یا چشمهای عجیب باشد، ابزار ثبات آن خطاها را تکثیر میکند. قبل از شاخهشاخه شدن، زمان بگذارید تا پایه را در میداس ایآی استودیو کامل کنید.
گردش کار ۲: قفل کردن سبک با --sref و --cref
ثبات کاراکتر فقط درباره صورت نیست؛ درباره زبان بصری پروژه است. اغلب به کاراکتر یکسان در سبک یک هنرمند یا مدیوم خاص نیاز دارید.
--cref را برای شخص و --sref (مرجع سبک) را برای زیباییشناسی ترکیب کنید. این کار هویت را از سبک رندر جدا میکند.
مثال پرامپت:
برای ترکیب هویت و سبک از کد زیر استفاده نمایید:
/imagine prompt: the detective solving a case --cref https://example.com/anchor.png --sref https://example.com/noir-style.png --v 6
چرا این کار میکند: با جداسازی سبک از هویت، مانع از آن میشوید که مرجع سبک، ویژگیهای صورت را تحت الشعاع قرار دهد. این برای رمانهای گرافیکی ضروری است که در آنها سبک هنری باید ثابت بماند در حالی که کاراکتر در صحنههای مختلف حرکت میکند.
گردش کار ۳: نمای چرخشی چندوجهی
توسعهدهندگان بازی و انیماتورها به نمای چرخشی کاراکتر (نمای روبرو، جانبی، پشت) نیاز دارند. پرامپتنویسی استاندارد اغلب هویت کاراکتر را هنگام درخواست «نمای جانبی» تغییر میدهد.
برای رفع این مشکل، از مقدار پایین --cw همراه با توصیفگرهای حالت بدن صریح استفاده کنید.
مثال پرامپت:
برای ایجاد نمای جانبی با حفظ هویت از دستور زیر استفاده کنید:
/imagine prompt: character sheet, side profile view of the detective --cref https://example.com/anchor.png --cw 10 --v 6
تکنیک: کاهش وزن کاراکتر به ۱۰ به میدجورنی میگوید هویت صورت را حفظ کند اما لباس و حالت بدن تصویر مرجع را نادیده بگیرد. این به مدل اجازه میدهد کاراکتر را بچرخاند بدون اینکه سعی کند حالت بدن روبروی اصلی را به نمای جانبی تحمیل کند. در میداس ایآی استودیو، میتوانید این تغییرات را به صورت دستهای (Batch) ایجاد کنید تا سریعترین چرخش مناسب را پیدا کنید.
گردش کار ۴: ادغام زمینهای
قرار دادن کاراکتر ثابت خود در صحنههای پیچیده اغلب باعث میشود مدل آنها را با پسزمینه ترکیب کند و ظاهرشان را برای تطابق با نور یا محیط بیش از حد تغییر دهد.
از --style raw استفاده کنید تا سوگیری زیباییشناختی داخلی مدل کاهش یابد. این کار باعث میشود کاراکتر شبیه خودش به نظر برسد نه اینکه به بخش عمومی ترکیببندی صحنه تبدیل شود.
مثال پرامپت:
برای قرار دادن کاراکتر در صحنه شلوغ از کد زیر استفاده کنید:
/imagine prompt: the detective running through a crowded market --cref https://example.com/anchor.png --style raw --v 6
نکته حرفهای: اگر کاراکتر هنوز تغییر شکل میدهد، وزن توصیف کاراکتر را در خود متن پرامپت افزایش دهید. نشانههای بصری را کلامی در کنار مرجع تصویر تقویت کنید.
گردش کار ۵: خط تولید انبوه
برای کمیکها یا استوریبردها، به حجم نیاز دارید. این گردش کار از مدیریت صف میداس ایآی استودیو برای مقیاسدهی ثبات استفاده میکند.
۱. ایجاد کتابخانه: ۵ تا ۱۰ variation از کاراکتر پایه خود را در شرایط نوری مختلف تولید کنید.
۲. برچسبگذاری داراییها: این URLها را در داشبورد استودیو خود سازماندهی کنید.
۳. تولید دستهای: از پارامتر --oref در V7 برای ابزارها و آیتمهایی که کاراکتر نگه میدارد استفاده کنید تا مطمئن شوید آنها نیز ثابت میمانند.
۴. تکرار: بهترین خروجیها را انتخاب کنید و اگر کاراکتر تکامل یافت (مثلاً کثیف شد، لباس تغییر کرد)، آنها را به عنوان مراجع جدید بازخورد دهید.
این چرخه یک کتابخانه دارایی زنده ایجاد میکند نه یک پوشه تصویر ثابت. این امکان پیشرفت روایی را فراهم میکند که در آن کاراکتر یکسان به نظر میرسد اما فرسودگی و آسیب داستان را بازتاب میدهد.
Quick Takeaways
اشتباهات رایج و نحوه اجتناب از آنها
حتی با این گردش کارها، مشکلاتی پیش میآید. شکایت رایج «انحراف چهره» است، جایی که کاراکتر ۹۰٪ درست به نظر میرسد اما چشمها یا خط فک کمی تغییر میکنند.
راه حل: مشخصات متن پرامپت خود را افزایش دهید. اگر تصویر مرجع چشم آبی دارد، «چشم آبی» را در پرامپت بنویسید. پرامپت متنی همچنان در کنار مرجع تصویر بر تولید تأثیر میگذارد.
مشکل دیگر تداخل لباس است. اگر کاراکتر مرجع شما کت قرمز پوشیده است، تولیدات بعدی ممکن است او را حتی وقتی میخواهید در لباس شنا باشد، مجبور به پوشیدن کت قرمز کنند.
راه حل: --cw را به ۰ کاهش دهید. این کار صورت را ایزوله میکند. سپس باید لباس جدید را با جزئیات در متن پرامپت توصیف کنید تا لباس مرجع را بازنویسی کند.
مقیاسدهی تولید شما در میداس ایآی استودیو
مدیریت دهها URL مرجع و تغییرات پرامپت میتواند در محیط استاندارد دیسکورد آشفته شود. میداس ایآی استودیو یک رابط ساختاریافته برای مدیریت این داراییها فراهم میکند. میتوانید تصاویر پایه خود را ذخیره کنید، لینکهای --cref خود را مدیریت کنید و تولیدات را بر اساس پوشههای پروژه سازماندهی نمایید.
هنگام کار با ویژگیهای V7 مانند --oref، محیط استودیو اطمینان میدهد که نسخه مدل صحیح را انتخاب کردهاید بدون اینکه نیاز باشد هر بار پرچمهای نسخه خاص را به خاطر بسپارید. این اصطکاک را کاهش میدهد و به شما اجازه میدهد به جای اشکالزدایی سینتکس، بر خروجی خلاقانه تمرکز کنید.
افکار نهایی درباره ثبات
ثبات کاراکتر یک ترفند پرامپت واحد نیست؛ یک خط لوله است. نیاز به ایجاد یک پایه قوی، درک نحوه تأثیر وزنها بر هویت در مقابل لباس، و دانستن زمان تغییر بین پارامترهای V6 و V7 دارد. با اجرای این پنج گردش کار، از تولید تصاویر تصادفی به تولید داراییهای بصری منسجم حرکت میکنید.
امروز ساخت کتابخانه پایه خود را شروع کنید. تفاوت بین --cw 100 و --cw 0 را آزمایش کنید تا ببینید چقدر کنترل واقعی روی خروجی دارید.
آماده بهینهسازی گردش کار تولیدی خود هستید؟ به جدیدترین ویژگیهای V7 دسترسی پیدا کنید و مراجع کاراکتر خود را به طور کارآمد مدیریت کنید.