DASMark: Dual-Anchor Synchronization of Diffusion Image Watermarks for Geometrically Robust Deepfake Detection
يُعد DASMark إطار عمل قويًا لعلامات مائية لصور الانتشار، يستخدم المزامنة الهندسية مزدوجة المرتكز والضجيج القابل لإعادة الإنتاج والمخصص للمستخدم لتحقيق كشف دقيق للغاية للتزييف العميق وتحديد هوية المستخدم القابل للتوسع حتى في ظل الهجمات الهندسية الشديدة مثل التدوير والقص.
في العصر الرقمي، أتقن الذكاء الاصطناعي فن الخداع البصري. إذ يمكن للبرامج الحاسوبية الحديثة الآن توليد صور تبدو غير قابلة للتمييز عن الصور الفوتوغرافية، مما يخلق وجوهاً ومعالم ومشاهد واقعية من مجرد أوصاف نصية بسيطة. وبينما توفر هذه التكنولوجيا إمكانات إبداعية هائلة، فإنها تغذي أيضاً انتشار "التزييف العميق" (deepfakes)—وهي وسائط مُتلاعب بها صُممت للتضليل أو الاحتيال أو نشر المعلومات المضللة. إن التحدي الجوهري الذي يواجه المحققين والمنصات لا يقتصر فقط على كشف الزيف، بل في معرفة مصدره بدقة. وتواجه طرق الكشف السلبية، التي تحاول العثور على أخطاء إحصائية دقيقة في الصورة، صعوبة كبيرة عند مواجهة أنواع جديدة من مولدات الذكاء الاصطناعي. ويتمثل الحل الأكثر استباقية في "العلامات المائية": وهي غرس إشارة فريدة مخفية داخل الصورة لحظة إنشائها. تعمل هذه الإشارة بمثابة بصمة رقمية، مما يسمح لأي شخص بالتحقق من أصل الصورة وتتبعها وصولاً إلى المستخدم المحدد الذي قام بتوليدها. ومع ذلك، لا تزال هناك عقبة كبيرة قائمة: فإذا قام شخص ما بقص الصورة، أو تدويرها، أو تمديدها، فقد تصبح الإشارة المخفية غير متوافقة، مما يجعل البصمة غير قابلة للقراءة والمصدر غير قابل للتتبع.
ولحل هذه المشكلة، طور الباحثون جيتياو تشنغ، ويانلي تشن، وهانزو وو نظاماً جديداً يسمى "DASMark". يعالج عملهم الضعف المحدد لتقنيات العلامات المائية الحالية عندما تتعرض الصور لتشويه هندسي. فبدلاً من الاعتماد على نمط واحد هش، تقوم طريقتهم بغرس نقطتي مرجع متميزتين، أو "مرساتين" (anchors)، مباشرة في الضجيج الرياضي غير المرئي الذي يستخدمه الذكاء الاصطناعي لبدء بناء الصورة. تُوضع هذه المراسي في مواقع محددة ضمن البنية البيانية الأساسية للصورة. وعندما يتم توليد الصورة، تنتقل هذه المراسي معها، لتصبح جزءاً من الصورة النهائية. وتكمن عبقرية النظام في كيفية تعامله مع الهجمات؛ فإذا قام شخص سيئ النية بتدوير الصورة أو قص زاوية منها، فإن النظام لا يحاول التخمين أين ذهبت العلامة المائية، بل يستخدم شبكة متخصصة لتحديد موقع المرستين في الصورة المشوهة. ومن خلال رؤية مدى ابتعاد المرستين عن مواقعهما الأصلية، يمكن للنظام حساب التدوير أو التمديد الدقيق الذي حدث رياضياً. بعد ذلك، يقوم النظام بعكس هذه التغييرات، وإعادة محاذاة البيانات المخفية إلى حالتها الأصلية حتى يمكن قراءة العلامة المائية بوضوح.
اختبر الباحثون هذا النهج بصرامة، ووضعوه في مواجهة أكثر الأساليب الحالية تقدماً. فقد قاموا بمحاكاة سيناريو لخدمة توليد صور تضم 200,000 مستخدم مسجل مختلف، لكل منهم هويته الرقمية الفريدة. وعندما تم اختبار النظام بصور تعرضت للتدوير بزوايا عشوائية أو تم قصها وتمديدها، حافظ على دقة تحديد متوسطة بلغت 99.7%. وقد تفوق هذا الأداء بشكل كبير على الطريقة الرائدة الحالية، المعروفة باسم "WIND"، والتي انخفضت دقتها بنسبة تتراوح بين 11 إلى 18 نقطة مئوية تحت هجمات هندسية مماثلة. كما أثبت النظام الجديد أنه أسرع وأكثر كفاءة، حيث يتطلب ذاكرة حاسوبية ووقتاً أقل لمعالجة كل صورة، وهو أمر بالغ الأهمية للتوسع في التطبيقات الواقعية. علاوة على ذلك، حافظت الطريقة على الجودة البصرية للصور المولدة، مما يضمن بقاء العلامة المائية غير مرئية للعين البشرية وعدم إضعاف الناتج الفني.
وتعد النتيجة الرئيسية للدراسة أن آلية المزامنة هذه مرنة للغاية. فقد درب الفريق شبكة اكتشاف المراسي الخاصة بهم على نسخة محددة من مولد صور ذكاء اصطناعي، ومع ذلك عمل النظام بنفس الكفاءة على نسخ أخرى دون الحاجة إلى أي إعادة تدريب. تشير هذه القدرة على "التوصيل والتشغيل" (plug-and-play) إلى إمكانية نشر هذه التكنولوجيا عبر نماذج ذكاء اصطناي مختلفة دون التكلفة الباهظة لإعادة تدريب الأنظمة المعقدة لكل تحديث جديد. كما أظهر الباحثون أن النظام يمكنه تحديد المستخدم الصحيح بنجاح حتى عندما تعرضت الصورة لمجموعة من الهجمات، مثل التدوير متبوعاً بالضغط أو الضجيج. وبينما يواجه النظام بعض التحديات عندما تجتمع تعديلات السطوع الشديدة مع التشويه الهندسي، إلا أنه يمثل قفزة نوعية في جعل المصدر الرقمي قوياً ضد أكثر أشكال التلاعب بالصور شيوعاً.
تتجاوز تداعيات هذا العمل مجرد الكشف البسيط. فمن خلال ضمان بقاء العلامات المائية صامدة أمام التعديلات الأكثر شيوعاً، يوفر النظام طريقة موثوقة للغاية لمحاسبة السيئين. فإذا قام مستخدم ضار بتوليد صورة مضللة وحاول بعد ذلك إخفاء آثاره عن طريق القص أو التدوير، فلا يزال بإمكان نظام "DASMark" تقشير طبقات التشويه للكشف عن المبدع الأصلي بثقة إحصائية عالية. هذه القدرة تغير ميزان القوى في المعركة ضد التزييف العميق، من لعبة "القط والفأر" حيث يصعب تتبع التزييف، إلى نظام يكون فيه المصدر قابلاً للاسترداد بدرجة عالية من الاحتمالية، رغم إقرار الباحثين بإمكانية حدوث حالات فشل في ظل ظروف معينة وشديدة العدوانية. لقد أتاح الباحثون الكود الخاص بهم للجمهور، داعين إلى مزيد من التدقيق والتطوير، ويخططون لمواصلة تحسين النظام للتعامل مع تشوهات أكثر تعقيداً. وفي عصر لم يعد فيه التصديق قائماً على ما تراه العين، يقدم "DASMark" وسيلة لرؤية التاريخ غير المرئي للصورة، مما يضمن بقاء حقيقة أصلها سليمة.
ملخص تقني: DASMark
بيان المشكلة
أدى انتشار نماذج الانتشار (diffusion models) لتحويل النص إلى صورة إلى تمكين إنشاء صور واقعية للغاية، مما أثار مخاوف كبيرة بشأن التزييف العميق والمحتوى البصري المضلل. وبينما توجد طرق جنائية سلبية للكشف عن المحتوى الاصطناعي، إلا أنها غالبًا ما تعاني في التعميم عبر المولدات المختلفة وتفشل في إثبات مصدر نموذج أو مستخدم محدد. يوفر العلام المائي النشط (Active watermarking) حلاً عبر دمج إشارات مميزة عند المصدر؛ ومع ذلك، تواجه طرق العلام المائي للانتشار الحالية قيودًا حرجة:
الهشاشة الهندسية: تؤدي الهجمات الهندسية (مثل التدوير، والقص، والتمدد) إلى تعطيل التوافق المكاني بين العلامات المائية المستخرجة والمرجعية، مما يؤدي إلى فشل تحديد الهوية حتى لو نجت معلومات العلامة المائية.
المقايضة بين القابلية للتوسع والمتانة: تستخدم طرق مثل Tree-Ring وRingID أنماطًا مهيكلة (مثل حلقات فورييه) تكون متينة تجاه التدوير ولكنها تعاني في تحديد هوية المستخدم على نطاق واسع (مفاتيح كثيرة)، ويمكن أن تسبب عيوبًا دائرية تؤثر على جودة الصورة.
الأعباء الحسابية: تعتمد الطرق المتطورة الحالية مثل WIND على البحث في النوافذ المنزلقة والتدوير لتعويض عدم التوافق الهندسي، مما يتطلب تكاليف حسابية واستهلاكًا كبيرًا للذاكرة، لا سيما مع توسع مساحة هوية المستخدم.
المنهجية
يقترح المؤلفون DASMark، وهو إطار عمل للعلامة المائية لصور الانتشار مصمم للتحقق من النموذج بمتانة وتحديد هوية المستخدم بشكل قابل للتوسع تحت الهجمات الهندسية. الابتكار الجوهري هو آلية التزامن الهندسي مزدوجة المرساة التي تعمل دون تعديل أوزان المولد المدرب مسبقًا.
1. توليد العلامة المائية
الضجيج الأولي الخاص بالمستخدم: يتم تخصيص معرف فريد (ui) لكل مستخدم، والذي يتم دمجه مع مفتاح رئيسي خاص بالنموذج (κA) لتوليد متجه ضجيج أولي قابل لإعادة الإنتاج (zT(ui)) عبر HMAC وأخذ عينات غاوسية. يعمل هذا الضجيج كحامل للهوية.
دمج المرساة المزدوجة: لتمكين التزامن الهندسي، يتم دمج مرساتي تحديد موقع متباعدين مكانيًا في الضجيج الأولي باستخدام أكواد قنوات متعامدة (cA و cB).
يتم وضع المرسات في منطقتي الزاوية العلوية اليسرى والزاوية السفلية اليمنى من الشبكة الكامنة (latent grid).
تستخدم المرسات قوالب غاوس ثنائية الأبعاد مع أكواد قنوات متعامدة لضمان استجابات مميزة عبر قنوات الكامنة مع تقليل التداخل.
يعدل الدمج فقط إسقاط الضجيج على طول كود القناة المحدد، مما يحافظ على المكونات المتعامدة لتقليل التأثير على جودة الصورة.
2. كشف العلامة المائية والتزامن
لا تتطلب عملية الكشف إعادة تدريب نموذج الانتشار وتتكون من الخطوات التالية:
الانعكاس الكامن (Latent Inversion): يتم تشفير صورة مشبوهة في الفضاء الكامن وعكسها باستخدام DDIM حتمي (بدون اشتراط النص) لاستعادة الكامن الأولي المقدر (z^T).
شبكة تحديد موقع المرساة المزدوجة: تقوم شبكة عصبية مخصصة (Fθ) بالتنبؤ بالمواقع المتحولة للمرسات داخل الكامن المعكوس.
البنية: تستخدم الشبكة جذعًا ثلاثي الفروع لاستخراج الميزات من خرائط استجابة المرساة الفردية وخريطة الميزات المشتركة. وتستخدم كتل هندسية متعددة المقاييس، وآليات انتباه عالمية، ودمجًا عبر الدقة للتعامل مع المقاييس المكانية المتغيرة والسياق العالمي.
تقدير الإحداثيات: بدلاً من اختيار الذروة غير القابل للاشتقاق، تستخدم الشبكة توقعًا مكانيًا قابلًا للاشتقاق (بناءً على DSNT) لتقدير مراكز المرساة، مما يسمح بالتحسين من البداية إلى النهاية.
المحاذاة الهندسية: بناءً على مراكز المرساة المتوقعة، يقوم النظام بتقدير التحول الهندسي (التدوير أو القص والتمدد) ويقوم بمحاذاة الكامن المعكوس مرة أخرى إلى نظام الإحداثيات المرجعي.
التدوير: يُحسب عبر الزاوية بين ناقلات المرساة المرجعية والمتوقعة.
القص والتمدد: يُقدر عبر عوامل القياس ونقاط المنتصف لأزواج المرساة.
يتم إنشاء قناع صلاحية لاستبعاد المناطق المفقودة أثناء عملية القص.
التحقق وتحديد الهوية: يتم مطابقة الكامن المحاذي مع الضجيج المرجعي الخاص بالمستخدم باستخدام تشابه جيب التمام المقنع (masked cosine similarity).
التحقق: يحدد ما إذا كانت الصورة ناتجة عن النموذج المحمي.
تحديد الهوية: يحدد المستخدم المحدد عن طريق إيجاد المفتاح الأفضل مطابقة في قاعدة البيانات.
المساهمات الرئيسية
إطار العمل مزدوج المرساة: تقديم إطار عمل للعلامة المائية لصور الانتشار يستخدم ضجيجًا أوليًا خاصًا بالمستخدم وقابلًا لإعادة الإنتاج، ومرسات مزدوجة مشفرة متعامدًا لاستعادة التوافق المكاني الكامن تحت الهجمات الهندسية.
التزامن القائم على التعلم: تطوير خط أنابيب للتحديد والمزامنة يستخلص معاملات التحول الهندسي من مواضع المرساة المتوقعة، مما يسمح بالمحاذاة المكانية للضجيج الكامن دون تعديل المولد.
التوافق عبر النماذج: إثبات أن شبكة تحديد الموقع المدربة على نموذج انتشار واحد (SD 2.1) يمكن تطبيقها على نماذج أخرى (SD 2.0, 1.5, 1.4) دون تدريب إضافي.
النتائج التجريبية
قيم المؤلفون DASMark مقابل النماذج المرجعية (Tree-Ring, RingID, WIND) باستخدام Stable Diffusion 2.1 وسيناريوهات هجوم مختلفة.
التحقق من النموذج: حقق DASMark متوسط AUC للتحقق قدره 0.999 و TPR@1%FPR قدره 0.998 في الظروف النظيفة والمهاجمة، متفوقًا على النماذج المرجعية، خاصة تحت هجمات التدوير والقص والتمدد.
تحديد هوية المستخدم:
مع 200,000 هوية مرشحة، حقق DASMark متوسط دقة تحديد هوية بنسبة 99.7%.
تحت هجوم التدوير، تفوق على WIND بنسبة 11.0 نقطة مئوية.
تحت هجوم القص والتمدد، تفوق على WIND بنسبة 18.6 نقطة مئوية.
ظل الأداء مستقرًا مع توسع مساحة المفاتيح، بينما تدهورت دقة WIND بشكل كبير مع مساحات المفاتيح الأكبر تحت الهجمات الهندسية.
جودة الصورة: حافظت الطريقة على جودة الصورة، حيث حققت درجة CLIP (0.364) و FID (25.78) مماثلة للنموذج المرجعي غير المائي ومتفوقة على طرق مثل RingID وWIND، التي أظهرت عيوبًا دائرية مرئية.
الكفاءة الحسابية: أظهر DASMark وقت تشغيل استهلاكًا أقل بكثير للذاء والوقت مقارنة بـ WIND. بالنسبة لـ 200,000 مفتاح، تطلب DASMark 0.975 ثانية و 15.96 جيجابايت من الذاكرة، مقارنة بـ WIND الذي تطلب 6.721 ثانية و 22.84 جيجابايت. أدى مضاعفة مساحة المفاتيح إلى زيادة وقت تشغيل DASMark بنسبة 19.3% فقط، مقابل 56.6% لـ WIND.
الأهمية والادعاءات
يزعم البحث أن DASMark يوفر حلاً قويًا للكشف النشط عن التزييف العميق من خلال تمكين التحقق من النموذج بشكل موثوق وتحديد هوية المستخدم القابل للتوسع حتى عندما تتعرض الصور لتشوهات هندسية. ومن خلال فصل آلية المزامنة عن أوزان المولد واستخدام نهج المرساة المزدوجة، تتغلب الطريقة على قيود الطرق السابقة القائمة على الحلقات أو البحث المكثف. ويؤكد المؤلفون أن نهجهم يدعم تتبع المصدر للخدمات التي تتحكم في توليد الصور، مما يوفر توازنًا عمليًا بين المتانة، والقابلية للتوسع، وجودة الصورة، والكفاءة الحسابية.
يشير المؤلفون بتواضع إلى أن العمل المستقبلي سيتناول الحساسية تجاه القص الشديد والجمع بين التشوهات الهندسية وتعديلات السطوع، بالإضافة إلى توسيع المزامنة لتشمل تحولات أكثر تعقيدًا.