Sdílet prostřednictvím


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

  1. Nastavení záznamu pro první jednotku

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

  2. 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

  1. Nastavení záznamu pro druhou jednotku

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

  2. 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

  1. Zahájení nahrávání na hlavním serveru

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

  2. 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

  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

  2. Zařízení přejde do stavu čekání.

Mistr

  1. 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

  2. Č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é