Gunakan perekam Azure Kinect dengan perangkat eksternal yang disinkronkan
Artikel ini memberikan panduan tentang bagaimana Azure Kinect Recorder dapat merekam data dari perangkat yang dikonfigurasi dengan sinkronisasi eksternal.
Prasyarat
Batasan sinkronisasi eksternal
- Perangkat master tidak dapat menyambungkan kabel SYNC IN.
- Perangkat master harus mengalirkan kamera RGB untuk mengaktifkan sinkronisasi.
- Semua unit harus menggunakan konfigurasi kamera yang sama (framerate dan resolusi).
- Semua unit harus menjalankan firmware perangkat yang sama (instruksi perbarui firmware).
- Semua perangkat subordinat harus dimulai sebelum perangkat master.
- Nilai eksposur yang sama harus diatur pada semua perangkat.
- Pengaturan Penundaan master setiap subordinat relatif terhadap perangkat master.
Catat saat setiap unit memiliki PC host
Pada contoh di bawah, setiap perangkat memiliki PC host khusus sendiri. Sebaiknya sambungkan perangkat ke PC khusus untuk mencegah masalah dengan bandwidth USB dan penggunaan CPU/GPU.
subordinat-1
Siapkan perekam untuk unit pertama
k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub1.mkv
Perangkat mulai menunggu
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
subordinat-2
Siapkan perekam untuk unit kedua
k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub2.mkv
Perangkat mulai menunggu
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
Manajemen
Mulai merekam di master
>k4arecorder.exe --external-sync master -e -8 -r 5 -l 10 master.mkv
Tunggu hingga perekaman selesai
Merekam ketika beberapa unit tersambung ke satu PC host
Anda dapat memiliki beberapa Azure Kinect DK yang tersambung ke satu PC host. Namun, hal ini membutuhkan banyak permintaan bandwidth USB dan komputasi host. Untuk mengurangi permintaan:
- Sambungkan setiap perangkat ke pengontrol host USB sendiri.
- Memiliki GPU yang kuat yang dapat menangani mesin kedalaman untuk setiap perangkat.
- Rekam hanya sensor yang diperlukan dan gunakan kecepatan bingkai yang lebih rendah.
Selalu mulai perangkat subordinat terlebih dahulu dan master terakhir.
subordinat-1
Mulai perekam pada subordinat
>k4arecorder.exe --device 1 --external-sync subordinate --imu OFF -e -8 -r 5 -l 5 output-2.mkv
Perangkat masuk ke status menunggu
Manajemen
Mulai perangkat master
>k4arecorder.exe --device 0 --external-sync master --imu OFF -e -8 -r 5 -l 5 output-1.mkv
Tunggu perekaman hingga selesai
Memutar rekaman
Anda dapat menggunakan penampil Azure Kinect untuk memutar ulang rekaman.
Tips
- Gunakan eksposur manual untuk kamera perekaman yang disinkronkan. Eksposur otomatis kamera RGB dapat memengaruhi sinkronisasi waktu.
- Menghidupkan ulang perangkat subordinat akan menyebabkan sinkronisasi hilang.
- Beberapa mode kamera mendukung maksimum 15 fps. Kami menyarankan Anda untuk tidak mencampur mode/kecepatan bingkai antara perangkat
- Menyambungkan beberapa unit ke satu PC dapat dengan mudah memenuhi bandwidth USB, pertimbangkan untuk menggunakan PC host terpisah per perangkat. Perhatikan juga komputasi CPU/GPU.
- Nonaktifkan mikrofon dan IMU jika tidak diperlukan untuk meningkatkan keandalan.
Untuk masalah apa pun, lihat Pemecahan Masalah
Lihat juga
- Menyiapkan sinkronisasi eksternal
- Perekam Azure Kinect untuk kumpulan catatan dan informasi tambahan.
- Penampil Azure Kinect untuk memutar rekaman atau mengatur properti kamera RGB tidak tersedia melalui perekam.
- Alat Firmware Azure Kinect untuk memperbarui firmware perangkat.