Použití azure Kinect recorderu s externími synchronizovanými zařízeními
Tento článek obsahuje pokyny, jak může Azure Kinect Recorder zaznamenávat data z externích zařízení nakonfigurovaných pro synchronizaci.
Požadavky
Omezení externí synchronizace
- Hlavní zařízení nemůže mít připojený kabel SYNC IN.
- Aby bylo možné synchronizaci povolit, musí hlavní zařízení streamovat kameru RGB.
- Všechny jednotky musí používat stejnou konfiguraci fotoaparátu (framerate a rozlišení).
- Všechny jednotky musí spouštět stejný firmware zařízení (aktualizujte pokyny k firmwaru ).
- Před hlavním zařízením musí být spuštěna všechna podřízená zařízení.
- Stejná hodnota expozice by měla být nastavena na všech zařízeních.
- Nastavení zpoždění hlavního serveru každého podřízeného je relativní vzhledem k hlavnímu zařízení.
Záznam, kdy každá jednotka obsahuje hostitelský počítač
V následujícím příkladu má každé zařízení svůj vlastní vyhrazený hostitelský počítač. Doporučuje se připojit zařízení k vyhrazeným počítačům, abyste zabránili problémům s šířkou pásma USB a využitím procesoru nebo GPU.
Podřízený-1
Nastavení záznamu pro první jednotku
k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub1.mkv
Zařízení začne čekat
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
Podřízený-2
Nastavení záznamu pro druhou jednotku
k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub2.mkv
Zařízení začne čekat
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
Mistr
Zahájení nahrávání na hlavním serveru
>k4arecorder.exe --external-sync master -e -8 -r 5 -l 10 master.mkv
Počkejte na dokončení nahrávání.
Záznam při připojení více jednotek k jednomu hostitelskému počítači
K jednomu hostitelskému počítači můžete připojit několik sad Azure Kinect DKs. To ale může být velmi náročné na šířku pásma USB a výpočetní prostředky hostitele. Snížení poptávky:
- Připojte každé zařízení k vlastnímu hostitelskému řadiči USB.
- Mít výkonný GPU, který dokáže zpracovat hloubkový modul pro každé zařízení.
- Zaznamenávejte pouze potřebné senzory a používejte nižší přenosovou rychlost.
Vždy spusťte podřízená zařízení jako první a poslední hlavní.
Podřízený-1
Spuštění záznamu v podřízené
>k4arecorder.exe --device 1 --external-sync subordinate --imu OFF -e -8 -r 5 -l 5 output-2.mkv
Zařízení přejde do stavu čekání.
Mistr
Spuštění hlavního zařízení
>k4arecorder.exe --device 0 --external-sync master --imu OFF -e -8 -r 5 -l 5 output-1.mkv
Čekání na dokončení nahrávání
Přehrávání nahrávky
K přehrání záznamu můžete použít prohlížeč Azure Kinect.
Tipy
- Používejte ruční expozici pro nahrávání synchronizovaných fotoaparátů. Automatická expozice kamery RGB může mít vliv na synchronizaci času.
- Restartování podřízeného zařízení způsobí ztrátu synchronizace.
- Některé režimy fotoaparátu podporují max. 15 fps. Doporučujeme nekombinovat režimy/snímkové frekvence mezi zařízeními.
- Připojení více jednotek k jednomu počítači může snadno saturovat šířku pásma USB, zvažte použití samostatného hostitelského počítače na zařízení. Věnujte pozornost také výpočetním prostředkům procesoru a GPU.
- Pokud nejsou potřeba ke zlepšení spolehlivosti, zakažte mikrofon a IMU.
Případné problémy najdete v tématu Řešení potíží.
Viz také
- Nastavení externí synchronizace
- Azure Kinect Recorder pro nastavení záznamu a další informace.
- Azure Kinect Viewer pro přehrávání nahrávek nebo nastavení vlastností kamery RGB, které nejsou dostupné prostřednictvím záznamu.
- Azure Kinect Firmware Tool pro aktualizaci firmwaru zařízení.