ترمیم و توسعهی عکس با هوش مصنوعی: پرامپتنویسی برای اینپینتینگ و اوتپینتینگ (ویژه عکاسان)
چرا اینپینتینگ و اوتپینتینگ برای عکاسان حیاتی است؟
در کار عکاسی، همیشه شرایط ایدهآل نیست: شیء مزاحم داخل کادر میافتد، پسزمینه کامل نیست، کادر برای چاپ یا کاور شبکههای اجتماعی کم میآید، یا نیاز دارید بخشی از تصویر را تمیز و حرفهای ریتاچ کنید. اینجا «اینپینتینگ» (Inpainting) و «اوتپینتینگ» (Outpainting) بهعنوان دو کاربرد پرطرفدار هوش مصنوعی وارد میشوند: اولی برای اصلاح یا جایگزینی یک ناحیه از تصویر و دومی برای توسعهی طبیعی کادر به اطراف. تفاوت نتیجهی معمولی و نتیجهی کاملاً حرفهای، اغلب به کیفیت پرامپت شما برمیگردد.
تعریف سریع و کاربردی
اینپینتینگ یعنی روی بخشی از تصویر «ماسک» میکشید و به هوش مصنوعی میگویید آن ناحیه را چگونه بازسازی کند (حذف، ترمیم، جایگزینی). اوتپینتینگ یعنی کادر را بزرگتر میکنید و از هوش مصنوعی میخواهید فضای بیرون از کادر را طوری بسازد که با عکس اصلی همخوان باشد (ادامهی دیوار، آسمان، خیابان، بکگراند استودیو و…)
اصل طلایی: پرامپت باید «با عکس هماهنگ» باشد، نه فقط زیبا
برای خروجی فوتورئال، پرامپت شما باید اطلاعاتی بدهد که با عکس اصلی سازگار است. مهمترین مؤلفههای هماهنگی عبارتاند از: جهت و کیفیت نور (سخت/نرم)، دمای رنگ (سرد/گرم)، جنس و بافت سطحها، پرسپکتیو و ارتفاع دوربین، عمق میدان و میزان شارپنس، نویز/دانهبندی و سبک رنگ (مثلاً طبیعی، سینمایی، فیلمی).
ساختار پیشنهادی پرامپت (قالب استاندارد)
برای اکثر سناریوهای عکاسی، از این قالب استفاده کنید و فقط جزئیات را جایگزین کنید:
۱) توصیف دقیقِ چیزی که باید ساخته/ترمیم شود
۲) توصیف محیط و زمینه (متریال، رنگ، الگو)
۳) نور و رنگ (جهت نور، نرم/سخت، دمای رنگ)
۴) ویژگیهای واقعگرایی (photorealistic, natural texture)
۵) محدودیتها (بدون تغییر سایر بخشها، بدون اضافهکردن متن/لوگو)
۶) پرامپت منفی (برای کنترل خطاها)
سناریو ۱: حذف شیء مزاحم و بازسازی پسزمینه (Clean-up)
هدف: حذف افراد گذری، کابل، لکه، تابلو، یا هر عنصر اضافه، بدون اینکه بافت و نور پسزمینه خراب شود.
پرامپت پیشنهادی:
«پسزمینه را بهصورت طبیعی بازسازی کن؛ ادامهی همان دیوار/کف با همان رنگ و بافت، بدون تغییر در نور و پرسپکتیو. بافت واقعی، جزئیات طبیعی، مرزهای تمیز، هماهنگ با نویز و شارپنس عکس.»
پرامپت منفی:
«بدون متن، بدون لوگو، بدون الگوهای تکراری مصنوعی، بدون اعوجاج، بدون لبههای هالهدار، بدون تغییر رنگ کلی تصویر»
نکتهی حرفهای: اگر پسزمینه بافتدار است (آجر، پارچه، چوب)، در پرامپت همان جنس را نام ببرید تا از «تکرار مصنوعی» و الگوهای عجیب جلوگیری شود.
سناریو ۲: ترمیم پوست/لباس در پرتره (Retouch محدود و طبیعی)
هدف: رفع لک جزئی، چین نامطلوب، یا ایراد کوچک لباس، بدون تبدیل چهره به حالت پلاستیکی.
پرامپت پیشنهادی:
«ترمیم طبیعی پوست در ناحیهی ماسک؛ حفظ بافت پوست و منافذ، حفظ دانهبندی و جزئیات واقعی، بدون تغییر فرم صورت، نور و رنگ مطابق عکس اصلی، ریتاچ بسیار ملایم.»
پرامپت منفی:
«بدون پوست پلاستیکی، بدون محوشدگی بیش از حد، بدون تغییر آرایش، بدون تغییر فرم چشم و لب، بدون تغییر سن»
نکتهی حرفهای: در ریتاچ چهره، کلمههای «ملایم»، «حفظ بافت»، «بدون تغییر فرم» بسیار مهماند. نتیجهی پرترهی حرفهای معمولاً کمتر از چیزی است که در نگاه اول وسوسهانگیز به نظر میرسد.
سناریو ۳: اصلاح آسمان یا ادامهی ابرها (Landscape/Urban)
هدف: جایگزینی یا تکمیل آسمان بدون جداشدن غیرطبیعی لبهها و بدون ناهمخوانی نور.
پرامپت پیشنهادی:
«آسمان طبیعی با ابرهای نرم و واقعی، هماهنگ با نور صحنه و جهت نور موجود؛ گرادیان طبیعی در افق، بدون هاله دور سوژهها، رنگها طبیعی و غیر اغراقآمیز.»
پرامپت منفی:
«بدون ابرهای کارتونی، بدون رنگهای نئونی، بدون هاله، بدون لبههای بریده، بدون نویز نامتناسب»
نکتهی حرفهای: اگر نور صحنه غروب است، در پرامپت حتماً «دمای رنگ گرم» و «نور نزدیک افق» را ذکر کنید؛ در غیر این صورت آسمان بهصورت مستقل ساخته میشود و عکس دو تکه به نظر میرسد.
سناریو ۴: اوتپینتینگ برای گسترش کادر (چاپ، کاور، کراپهای جدید)
هدف: گسترش کادر برای ساخت بنر، کاور، یا اصلاح ترکیببندی بدون از بین رفتن واقعگرایی.
پرامپت پیشنهادی:
«ادامهی طبیعی صحنه خارج از کادر؛ حفظ پرسپکتیو و خطوط، تداوم بافت و نور، هماهنگ با عمق میدان و شارپنس عکس. هیچ سوژهی جدید اضافه نشود مگر در حد جزئیات پسزمینه.»
پرامپت منفی:
«بدون اضافهکردن آدم/حیوان/خودرو جدید، بدون معماری غیرمرتبط، بدون تغییر سبک رنگ، بدون اعوجاج خطوط»
نکتهی حرفهای: در اوتپینتینگ، «اضافه شدن سوژهی جدید» یکی از خطاهای رایج است. اگر هدف شما فقط توسعهی بکگراند است، این محدودیت را صریح بنویسید.
چکلیست کنترل کیفیت (قبل از خروجی نهایی)
پس از هر تولید، این موارد را بررسی کنید: ۱) آیا جهت نور در ناحیهی اصلاحشده با کل عکس یکی است؟ ۲) آیا بافتها طبیعیاند یا تکراری/الگویی؟ ۳) آیا لبههای ماسک هاله دارد؟ ۴) آیا نویز/دانهبندی و شارپنس یکدست است؟ ۵) آیا پرسپکتیو و خطوط (بهخصوص در معماری) سالم است؟ اگر پاسخ هر مورد منفی است، پرامپت را با «حفظ نور»، «حفظ بافت واقعی»، «بدون تکرار الگو»، «بدون هاله» دقیقتر کنید و ماسک را تمیزتر بکشید.
تمرین پیشنهادی (۱۰ دقیقهای)
یک عکس شهری یا پرتره انتخاب کنید. یک عنصر کوچک مزاحم را ماسک کنید (مثلاً لکهی دیوار یا شیء کوچک). سه بار اینپینتینگ انجام دهید: بار اول پرامپت عمومی، بار دوم با ذکر جنس سطح (مثلاً «دیوار گچی روشن»)، بار سوم با افزودن محدودیتها و پرامپت منفی. خروجیها را کنار هم مقایسه کنید و ببینید دقیقنویسی چگونه کیفیت را بالا میبرد.