استخدام مسجل Azure Kinect مع الأجهزة المتزامنة الخارجية

هذه المقالة توفر إرشادات حول كيفية تسجيل مسجل Azure Kinect للبيانات من الأجهزة المكونة للمزامنة الخارجية.

المتطلبات الأساسية

قيود المزامنة الخارجية

  • لا يمكن توصيل كابل SYNC IN بالجهاز الرئيسي.
  • يجب أن يقوم الجهاز الرئيسي ببث كاميرا RGB لتمكين المزامنة.
  • يجب أن تستخدم جميع الوحدات نفس تكوين الكاميرا (معدل الإطارات والدقة).
  • يجب أن تقوم جميع الوحدات بتشغيل نفس البرنامج الثابت للجهاز (إرشادات تحديث البرنامج الثابت).
  • يجب بدء تشغيل جميع الأجهزة التابعة قبل الجهاز الرئيسي.
  • يجب تعيين نفس قيمة التعرض على جميع الأجهزة.
  • يعد إعداد تأخير الخروج الرئيسي لكل تابع نسبة إلى الجهاز الرئيسي.

سجل عندما تحتوي كل وحدة على كمبيوتر مضيف

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

التابع-1

  1. إعداد مسجل للوحدة الأولى

    k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub1.mkv

  2. يبدأ الجهاز في الانتظار

    Device serial number: 000011590212
    Device version: Rel; C: 1.5.78; D: 1.5.60[6109.6109]; A: 1.5.13
    Device started
    [subordinate mode] Waiting for signal from master
    

التابع-2

  1. إعداد مسجل للوحدة الثانية

    k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub2.mkv

  2. يبدأ الجهاز في الانتظار

    Device serial number: 000011590212
    Device version: Rel; C: 1.5.78; D: 1.5.60[6109.6109]; A: 1.5.13
    Device started
    [subordinate mode] Waiting for signal from master
    

الرئيسي

  1. بدء التسجيل على الجهاز الرئيسي

    >k4arecorder.exe --external-sync master -e -8 -r 5 -l 10 master.mkv

  2. الانتظار حتى ينتهي التسجيل

التسجيل عند توصيل وحدات متعددة بجهاز كمبيوتر مضيف واحد

يمكنك توصيل العديد من Azure Kinect DKs بجهاز كمبيوتر مضيف واحد. ومع ذلك، يمكن أن يكون ذلك أمرًا متطلبًا للغاية للنطاق الترددي USB والحوسبة المضيفة. لتقليل الطلب:

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

ابدأ بتشغيل الأجهزة التابعة أولاً، ثم الرئيسية.

التابع-1

  1. بدء تشغيل المسجل على التابع

    >k4arecorder.exe --device 1 --external-sync subordinate --imu OFF -e -8 -r 5 -l 5 output-2.mkv

  2. يدخل الجهاز في حالة الانتظار

الرئيسي

  1. بدء تشغيل جهاز رئيسي

    >k4arecorder.exe --device 0 --external-sync master --imu OFF -e -8 -r 5 -l 5 output-1.mkv

  2. انتظار التسجيل حتى الانتهاء

تشغيل التسجيل

يمكنك استخدام عارض Azure Kinect لتشغيل تسجيل مرة أخرى.

تلميحات

  • استخدم التعرض اليدوي لتسجيل الكاميرات المتزامنة. التعرض التلقائي للكاميرا RGB قد يؤثر على مزامنة الوقت.
  • إعادة تشغيل الجهاز التابع سيؤدي إلى فقدان المزامنة.
  • بعض أوضاع الكاميرا تدعم 15 إطارًا في الثانية كحد أقصى. نوصي بعدم خلط الأوضاع/معدلات الإطارات بين الأجهزة
  • توصيل وحدات متعددة بجهاز كمبيوتر واحد يمكن يعمل بسهولة على تشبع عرض النطاق الترددي USB، لذا يُنصح باستخدام كمبيوتر مضيف منفصل لكل جهاز. انتبه إلى حساب وحدة المعالجة المركزية/وحدة معالجة الرسومات أيضًا.
  • قم بتعطيل الميكروفون وIMU إذا لم تكن هناك حاجة إليهما لتحسين الموثوقية.

في حالة وجود أي مشكلات، راجع استكشاف الأخطاء وإصلاحها

(راجع أيضًا )