← أحدث الأبحاث
💻 computer science

CatalogStitch: Dimension-Aware and Occlusion-Preserving Object Compositing for Catalog Image Generation

يقدم CatalogStitch مجموعة من التقنيات غير المرتبطة بنموذج محدد والتي تعمل على أتمتة حساب الأقنعة المدركة للأبعاد واستعادة العناصر مع الحفاظ على الحجب، مما يحول دمج الكائنات التوليدي إلى أداة عملية وسهلة الاستخدام لإنتاج صور الكتالوج عبر التخلص من التعديلات اليدوية المرهقة.

المؤلفون الأصليون: Sanyam Jain, Pragya Kandari, Manit Singhal, He Zhang, Soo Ye Kim

نُشر 2026-04-13
📖 3 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Sanyam Jain, Pragya Kandari, Manit Singhal, He Zhang, Soo Ye Kim

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك مصمم ديكور رقمي تحاول استبدال قطعة أثاث في صورة ما. ربما تريد استبدال طاولة قهوة عريضة ومنخفضة بمصباح أرضي طويل ونحيف. أو ربما تريد وضع أريكة جديدة في غرفة، ولكن هناك نبتة في أصيص موضوعة أمامها مباشرة.

في عالم الذكاء الاصطناي التوليدي (التقنية التي تنشئ الصور)، كان القيام بعملية الاستبدال هذه في السابق كابوساً لغير الخبراء. كان الذكاء الاصطناعي يحاول حشر العنصر الجديد في المساحة القديمة، مما يؤدي غالباً إلى ضغط المصباح ليصبح مسطحاً مثل الفطيرة أو مسح النبتة تماماً.

إليك CatalogStitch. فكر فيه كـ "مساعد ذكي" يجلس بينك وبين الذكاء الاصطناعي، ليقوم بإصلاح الأخطاء قبل وقوعها حتى لا تضطر للقيام بذلك بنفسك.

إليك كيف يعمل، مقسماً إلى مفاهيم بسيطة:

1. مشكلة "البنطال الضيق" (القناع المدرك للأبعاد)

الطريقة القديمة: تخيل أن لديك بنطال جينز (المنتج القديم) وتريد استبداله بفستان طويل ومنساب (المنتج الجديد). إذا أخبرت الذكاء الاصطناعي فقط: "ضع الفستان في مكان الجينز"، فقد يحاول الذكاء الاصطناعي مط الفستان ليتناسب تماماً مع شكل الجينز. والنتي نتيجة لذلك؟ فستان مشوه وغريب المظهر يبدو وكأن عملاقاً قد شده بقوة.

حل CatalogStitch:
يعمل CatalogStitch مثل الخياط. قبل أن يبدأ الذككاء الاصطناعي بالعمل، يقوم بقياس العنصر الجديد.

  • إذا كان العنصر الجديد أطول أو أعرض من القديم، يقوم الخياط تلقائياً بتوسيع "منطقة القص" (القناع/Mask) لتناسب الشكل الجديد.
  • يحافظ على العنصر في منتصف الغرفة ولكنه يمنحه المساحة التي يحتاجها ليبدو طبيعياً.
  • النتيجة: يقف المصباح طويلاً ومستقيماً، وليس مضغوطاً. لست بحاجة لتعديل أي شيء يدوياً؛ فالنظام يعرف ببساطة كيف يجعل المساحة أكبر.

2. مشكلة "الممحاة السحرية" (الحفاظ على الحجب/الإعاقة)

الطريقة القديمة: تخيل أنك تريد استبدال أريكة، ولكن هناك طاولة قهوة ومزهرية موضوعتان أمامها. عندما يحاول الذكاء الاصطناعي استبدال الأريكة، فإنه غالباً ما يرتبك. قد يحاول "الرسم فوق" المزهرية لإفساح المجال للأريكة الجديدة، أو قد يتخيل نسخة ضبابية غريبة للمزهرية. الأمر يشبه محاولة تغيير خلفية صورة مع حذف الخلفية الأمامية بالخطأ.

حل CatalogStitch:
يستخدم CatalogStitch خدعة "الحفظ والاستعادة" المكونة من ثلاث خطوات:

  1. اللقطة: قبل أن يلمس الذكاء الاصطناعي أي شيء، يلتقط "لقطة" عالية الدقة للأشياء التي تحجب الرؤية (المزهرية، الطاولة). ويقوم بحفظ هذه البكسلات في خزنة آمنة.
  2. المسح الشامل: يخبر الذكاء الاصطناعي: "حسناً، تظاهر بأن تلك الأشياء ليست موجودة". يقوم بمسحها رقمياً لإنشاء خلفية نظيفة وفارغة.
  3. الاستبدال والاستعادة: يقوم الذكاء الاصطناعي باستبدال الأريكة في الخلفية النظيفة. وبمجرد الانتهاء، يأخذ CatalogStitch "اللقطة" من الخزنة الآمنة ويعيد لصق المزهرية والطاولة في مكانهما بالضبط، بدقة متناهية (بكسل مقابل بكسل).

النتيجة: تبدو الأريكة الجديدة مثالية، وتبدو المزهرية الموجودة أمامها تماماً كما كانت في الصورة الأصلية — دون أي ضبابية أو تشوهات غريبة.

لماذا يهم هذا الجميع

في السابق، كان استخدام الذكاء الاصطناعي لإنشاء صور الكتالوجات (مثل أمازون أو إيكيا) يتطلب فريقاً من الخبراء لإصلاح كل خطأ يدوياً. كان الأمر بطيئاً ومكلفاً.

يغير CatalogStitch قواعد اللعبة بجعل العملية مستقلة عن النموذج (Model-agnostic). وهذا يعني أنه لا يهم أي محرك ذكاء اصطناعي محدد تستخدمه (مثل ObjectStitch أو OmniPaint أو InsertAnything)؛ حيث يحيط به CatalogStitch كغلاف واقٍ، مما يجعلها جميعاً أكثر ذكاءً وموثوقية.

الصورة الكبيرة:

  • قبل: أنت ميكانيكي تحاول إصلاح محرك سيارة بيديك العاريتين، وتصارع كل برغي.
  • بعد: أنت سائق. أنت فقط تقول: "أريد الذهاب إلى الشاطئ"، والسيارة (CatalogStitch) تقوم تلقائياً بتعديل نظام التعليق، وتغيير الإطارات، وقيادة الطريق نيابة عنك.

من خلال أتمتة الإصلاحات التقنية المملة، يتيح CatalogStitch للمسوقين والمصممين التركيز على الجزء الإبداعي: اختيار المنتجات الصحيحة والخلفيات المناسبة، دون الحاجة لأن يكونوا عباقرة في البرمجة أو خبراء في تحرير الصور. إنه يحول عملية معقدة وعرضة للخطأ إلى سير عمل بسيط بضغطة زر واحدة.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →