PhotoHOI: Synthesizing 3D Hand-Object Interactions from a Single RGB Photograph
يُعد PhotoHOI إطار عمل مبتكر يعمل على تخليق تسلسلات واقعية لتفاعل اليد مع الأشياء ثلاثية الأبعاد من صورة RGB واحدة وتعليمات لغوية ذات مفردات مفتوحة، وذلك من خلال الاستفادة من التحليل البصري اللغوي، واستعادة المشهد ثلاثي الأبعاد، ومعلومات الاتصال والقبض المتعلمة مسبقاً لتحقيق نجاح عالٍ في المهام والقدرة على التعميم على أشياء غير مرئية مسبقاً.
المؤلفون الأصليون:Zhenhao Zhang, Jiajun Zhang, Wei Min, Yebin Liu
تخيل أنك رسام رسوم متحركة (Animator) تحاول بث الحياة في عالم رقمي. في الماضي، كان جعل شخصية ثلاثية الأبعاد تلتقط كوبًا يتطلب فريقًا من الخبراء لعمل مسح ليزري للكوب أولًا، وقياس شكله بدقة، ثم برمجة يد الشخصية يدويًا لتلتف حوله بشكل مثالي. كان الأمر يشبه بناء بدلة مخصصة لكل جسم على حدة قبل أن تتمكن حتى من تجربتها. ولكن ماذا لو كان بإمكانك مجرد التقاط صورة لطاولة مطبخك، وقول "التقط الموزة"، ليقوم الكمبيوتر فورًا باستنتاج شكل الموزة، وأين تقع الطاولة، وكيف يجب أن تمسك اليد بها؟ هذا هو حلم أبحاث "التفاعل بين اليد والشيء" (Hand-Object Interaction - HOI). إن هذا البحث يقع عند تقاطع الرؤية الحاسوبية (تعليم الحواسيب كيف ترى) والروبوتات (تعليم الآلات كيف تتحرك). الهدف هو إنشاء بشر رقميين أو روبوتات يمكنها التفاعل مع العالم الحقيقي بشكل طبيعي، دون الحاجة إلى دليل تعليمات لكل قطعة يلمسونها. هذا الأمر مهم لأنه المفتاح لجعل الواقع الافتراضي يبدو حقيقيًا، وخلق شخصيات رقمية نابضة بالحياة، وفي النهاية مساعدة الروبوتات في القيام بالأعمال المنزلية في منازلنا الفوضوية وغير المتوقعة.
إليك PhotoHOI، وهو إطار عمل جديد يعمل كمخرج رقمي فائق الذكاء. بدلًا من المطالبة بمسوحات ثلاثية الأبعاد مثالية ومسارات حركة مخططة مسبقًا، يأخذ PhotoHOI شيئين فقط: صورة واحدة لمشهد من العالم الحقيقي وجملة بسيطة تخبره بما يجب فعله، مثل "أنا جائع، ضع الموزة على الطبق". يقوم النظام بعد ذلك برقصة سحرية مكونة من ثلاث خطوات. أولًا، يستخدم "نموذج الرؤية واللغة" (فكر فيه كروبوت يمكنه القراءة والرؤية في آن واحد) لفهم الصورة. فهو يحدد أي جسم هو الموزة، وأيها الطبق، وأن الهدف هو نقل الموزة إلى الطبق.
بعد ذلك، يلعب النظام لعبة إعادة البناء ثلاثي الأبعاد. ينظر إلى الصورة المسطحة ويخمن الشكل والموقع ثلاثي الأبعاد للموزة والطبق، حتى لو لم يسبق له رؤية هذه الموزة تحديدًا من قبل. ثم يخطط مسارًا سلسًا لتنتقل الموزة عبره، مع التأكد من أنها لا تطفو في الهواء أو تصطدم بالطاولة. وأخيرًا، وهو الأمر الأكثر إثارة للإعجاب، يكتشف كيف يجب أن تمسك اليد بالموزة. وبما أن النظام لم يرَ هذه الموزة تحديدًا في بيانات التدريب الخاصة به، فهو لا يكتفي بالتخمين فحسب؛ بل يستخدم "المسبقات" (Priors)، وهي تشبه الغرائز المتعلمة. فهو يعرف أن الأيدي عادة ما تمسك بمنتصف الموزة وأن الأصابع يجب أن تنحني حولها. يقوم بتنقيح هذا التخمين في "فضاء كامن" (Latent Space) خفي — وهو ملعب رياضي حيث يقوم بتعديل وضعية اليد حتى تبدو طبيعية، وتتجنب الاختراق عبر الموزة، وتناسب نقاط التلامس تمامًا.
اختبر الباحثون هذا النظام على مجموعات بيانات قياسية ووجدوا أن PhotoHOI يخلق تفاعلات أكثر واقعية من الطرق السابقة. وعند مقارنته بالتقنيات الرائدة الأخرى، قلل PhotoHOI من مقدار "التداخل" (حيث تبدو اليد وكأنها تذوب داخل الجسم) وزاد من "نسبة التلامس" (مدى جودة ملامسة اليد للجسم بالفعل). وفي الاختبارات باستخدام صور من العالم الحقيقي، نجح النظام في إكمال المهام المطلوبة بنسبة 63% تقريبًا وحافظ على اتساق تخطيط المشهد بنسبة 62% تقريبًا، متفوقًا بشكل كبير على الأساليب الأخرى. تشير الورقة البحثية إلى أنه من خلال إزالة الحاجة إلى مسوحات ثلاثية الأبعاد مكلفة وتخطيط يدوي، يجعل PhotoHOI من السهل جدًا إنشاء تفاعلات ثلاثية الأبعاد واقعية لأشياء مثل ألعاب الفيديو، والواقع الافتراضي، والروبوتات المستقبلية، مما يسد الفجوة بين صورة بسيطة وفعل ثلاثي الأبعاد معقد.
ملخص تقني: PhotoHOI
صياغة المشكلة
يعد تخليق التفاعل بين اليد والجسم (HOI) أمراً بالغ الأهمية لتطبيقات الواقع المعزز/الواقع الافتراضي (AR/VR)، والبشر الرقميين، والتفاعل المجسد. ومع ذلك، تعتمد الطرق الحالية عادةً على هندسات أجسام محددة مسبقاً، أو مسارات أجسام، أو شروط خاصة بمهام معينة يجب إعدادها يدوياً، مما يحد من قابليتها للتطبيق في المدخلات الطبيعية والواقعية.
يعالج PhotoHOI تحدي تخليق تسلسلات تفاعل اليد والجسم ثلاثية الأبعاد من مدخلات مستخدم دنيا: صورة فوتوغرافية واحدة (RGB) وتعليمات لغوية مفتوحة المفردات. يجب على النظام استنتاج الهندسة ذات الصلة بالمهمة، والحالات الأولية، والعلاقات المكانية من الصورة، وتخطيط مسار جسم خالٍ من الاصطدام، وتخليق تسلسل حركة يد مقابل دون معرفة مسبقة بالنموذج ثلاثي الأبعاد للجسم أو مسار الحركة.
المنهجية
يستخدم PhotoHOI خط معالجة يتكون من مرحلتين: (1) استعادة المشهد وتخطيط الحركة، و(2) تخليق حركة اليد بتوجيه من أولويات تفاعلية متعلمة.
1. تحليل المهام القائم على نماذج الرؤية واللغة (VLM)
يستخدم النظام نموذج رؤية ولغة (VLM) لتحليل الصورة والتعليمات المدخلة إلى مواصفات مهمة مهيكلة. يستخرج الـ VLM ما يلي:
الأجسام ذات الصلة بالمهمة (Otask): الأجسام أو المناطق المراد تحديد مواقعها.
المواصفات المهيكلة (τ): وتتكون من نوع الإجراء (a)، والجسم المتفاعل معه (oint)، والجسم/المنطقة المستهدفة (ogoal)، والعلاقة المكانية (r). يقوم هذا بتحويل التعليمات الدلالية عالية المستوى إلى إشارات مهيكلة لعمليات الاستعادة ثلاثية الأبعاد وتخطيط الحركة اللاحقة.
2. استعادة المشهد وتخطيط مسار الجسم
التقطيع مفتوح المفردات: يقوم نموذج أساسي بتقطيع الأجسام ذات الصلة بالمهمة في الصورة لإنشاء أقنعة (masks) لكل حالة.
الاستعادة ثلاثية الأبعاد لكل جسم: باستخدام نموذج إعادة بناء ثلاثي الأبعاد أحادي المنظور، يستعيد النظام الهندسة المحلية (Gi) والتحويل التشابهي الأولي (Ti) لكل جسم مقطع.
التحسين القائم على الدعم: لحل التناقضات المكانية (مثل الأجسام العائمة)، يعمل تحسين خفيف الوزن على تنقيح وضعيات الأجسام. فهو يقدر مستوى دعم (مثل الطاولة) ويحسن ترجمات الأجسام على طول عمود الدعم لضمان التلامس مع أسطح الدعم مع تجنب التداخل.
تخطيط المسار: بناءً على المشهد المستعاد والعلاقات المكانية التي تم تحليلها، يخطط النظام مسار جسم سلساً وخالياً من الاصطدام. يقوم ببناء مسار "بيزييه" تكعيبي مرفوع للترجمة، ويستخدم الاستيفاء الخطي الكروي (SLERP) للدوران. وتتحقق آلية إعادة التخطيط من الاصطدامات مع هندسة المشهد المستعادة وتعدل المسار إذا لزم الأمر.
3. تخليق حركة اليد
لتخليق حركة يد يمكنها التعميم على أجسام غير مرئية، يتعلم PhotoHOI أولويات قابلة للنقل من مجموعات بيانات القدرة (affordance) والتفاعل بين اليد والجسم (HOI) واسعة النطاق.
أولوية التلامس المشروطة بالمهمة: يتنبأ مشفر تلقائي متغير (VAE) مشروط بخريطة احتمالية تلامس نقطية على سطح الجسم بناءً على هندسة الجسم ونوع الإجراء. يتم تدريب هذا أولاً على بيانات القدرة واسعة النطاق (للمناطق الوظيفية العامة) ثم ضبطه بدقة على خرائط تلامس الـ HOI.
أولوية القبضة المشروطة بالتلامس: يقوم VAE مشروط ثانٍ بنمذجة توزيع تشكيلات اليد المعقولة (معاملات MANO) مشروطة بخريطة التلامس المتوقعة. ويتعلم رسم خرائط ميزات تلامس الجسم إلى مساحة كامنة (z) مدمجة تمثل تكوينات اليد الصالحة.
تحسين اليد في الفضاء الكامن: بدلاً من تحسين معاملات MANO عالية الأبعاد مباشرة، يقوم النظام بتنقيح القبضة في الفضاء الكامن المتعلم. يعمل التحسين على تقليل دالة الخسارة التي تتكون من:
خسارة الأولوية (Eprior): تنظم الكود الكامن نحو التوزيع المتعلم.
خسارة التلامس (Econtact): توائم سطح اليد مع مناطق التلامس عالية الاحتمالية.
خسارة التداخل (Epen): تعاقب التداخل بين اليد والجسم. يتم التنبؤ بوضعية المعصم العالمية بشكل منفصل وتحسينها جنباً إلى جنب مع الكود الكامن.
توليد الحركة: أخيراً، يتم توليد حركة الاقتراب عن طريق الاستيفاء من وضعية الفضاء الحر إلى القبضة المحسنة. أثناء المناولة، تحافظ اليد على التحويل النسبي المحسن مع الجسم أثناء اتباعه لمسار الجسم المخطط له.
المساهمات الرئيسية
إطار عمل PhotoHOI: نظام مبتكر يخلق تسلسلات 3D HOI من صورة RGB واحدة وتعليمات مفتوحة المفردات، مما يلغي الحاجة إلى هندسة أجسام ثلاثية الأبعاد أو مسارات معدة يدوياً.
خط معالجة من الصورة إلى الحركة: نهج شامل يحلل المهام، ويستعيد المشاهد ثلاثية الأبعاد ذات الصلة بالمهمة مع تنقية قائمة على الدعم، ويخطط مسارات الأجسام الخالية من الاصطدام.
أولويات التفاعل القابلة للنقل: تطوير أولوية تلامس مشروطة بالمهمة وأولوية قبضة مشروطة بالتلامس. من خلال تنقية القبضات في مساحة كامنة متعلمة، تضمن الطريقة تشكيل يد معقول مع تلبية قيود التلامس والتداخل على الأجسام المستعادة وغير المرئية.
النتائج التجريبية
قيم المؤلفون PhotoHOI على معايير قياسية (GRAB, H2O) ومدخلات صور واقعية.
أداء المعايير القياسية: في GRAB وH2O، تفوق PhotoHOI على الطرق الرائدة (GraspD, DiffH2O, Text2HOI, OpenHOI) من حيث حجم التداخل (IV)، وعمق التداخل (ID)، ونسبة التلامس (CR)، والتداخل الذاتي (SP).
الأداء في العالم الحقيقي: في تجارب مع 30 مشهداً واقعياً و2000 محاولة عشوائية، حقق PhotoHOI معدل نجاح في المهمة (TSR) أعلى ومعدل اتساق المشهد (SCR) مقارنة بالنماذج المرجعية، مما أظهر قوة في إكمال المهام المطلوبة والحفاظ على المعقولية الفيزيائية.
دراسات الاستئصال (Ablation Studies): أدى حذف أولوية التلامس، أو أولوية وضعية اليد، أو التحسين الكامن إلى تدهور الأداء (زيادة التداخل، تقليل نسبة التلامس، أو تشكيل غير معقول)، مما يؤكد ضرورة كل مكون.
الأهمية والادعاءات
يزعم البحث أن PhotoHOI يمثل خطوة عملية نحو نشر تخليق 3D HOI في سيناريوهات العالم الحقيقي من خلال تقليل الاعتماد على البيانات المعدة يدوياً. ومن خلال ربط التفاعلات بمشهد ثلاثي الأبعاد مستعاد واستخدام أولويات قابلة للنقل، يسد النظام الفجوة بين مدخلات المستخدم الطبيعية (الصور واللغة) وتوليد الحركة ثلاثية الأبعاد المعقدة. يضع المؤلفون هذا كتقدم كبير لإنشاء المحتوى والتفاعل المجسد، مشيرين إلى أن النطاق الحالي يقتصر على الأجسام الصلبة في مشاهد الطاولة، مع إمكانية استكشاف الأجسام المفصلية/المتشوهة وإعادة الاستهداف الروبوتي في العمل المستقبلي.