Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera wskazówki dotyczące tego, jak za pomocą narzędzia Azure Kinect Recorder rejestrować dane z urządzeń skonfigurowanych do synchronizacji zewnętrznej.
Wymagania wstępne
Ograniczenia synchronizacji zewnętrznej
- Urządzenie główne nie może mieć podłączonego kabla SYNC IN.
- Aby umożliwić synchronizację, urządzenie główne musi przesyłać strumieniowo kamerę RGB.
- Wszystkie jednostki muszą używać tej samej konfiguracji aparatu (szybkość klatek i rozdzielczość).
- Wszystkie jednostki muszą uruchamiać to samo oprogramowanie układowe urządzenia (instrukcje dotyczące aktualizacji oprogramowania układowego ).
- Wszystkie urządzenia podrzędne muszą zostać uruchomione przed urządzeniem głównym.
- Ta sama wartość ekspozycji powinna być ustawiona na wszystkich urządzeniach.
- Ustawienie Opóźnienie względem głównego każdego podrzędnego jest w odniesieniu do urządzenia głównego.
Rejestruj, gdy każda jednostka ma komputer hosta
W poniższym przykładzie każde urządzenie ma własny dedykowany komputer hosta. Zaleca się łączenie urządzeń z dedykowanymi komputerami, aby zapobiec problemom z przepustowością USB i użyciem procesora CPU/procesora GPU.
Podrzędny-1
Skonfiguruj rejestrator dla pierwszego modułu
k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub1.mkvUrządzenie rozpoczyna oczekiwanie
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
Podrzędny-2
Skonfiguruj rejestrator dla drugiej jednostki
k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub2.mkvUrządzenie rozpoczyna oczekiwanie
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
Mistrz
Rozpocznij nagrywanie na urządzeniu głównym
>k4arecorder.exe --external-sync master -e -8 -r 5 -l 10 master.mkvPoczekaj na zakończenie nagrywania
Rejestrowanie, gdy wiele jednostek jest połączonych z jednym komputerem hostem.
Możesz mieć wiele zestawów Azure Kinect DKs połączonych z jednym komputerem hosta. Jednak może to być bardzo wymagające przepustowości USB i mocy obliczeniowej hosta. Aby zmniejszyć zapotrzebowanie:
- Podłącz każde urządzenie do własnego kontrolera hosta USB.
- Mają potężny procesor GPU, który może obsługiwać silnik przetwarzający głębię dla każdego urządzenia.
- Rejestruj tylko potrzebne czujniki i używaj mniejszej szybkości klatek.
Zawsze należy najpierw uruchamiać urządzenia podrzędne, a na końcu urządzenie główne.
Podrzędny-1
Uruchom rejestrator na podwładnym
>k4arecorder.exe --device 1 --external-sync subordinate --imu OFF -e -8 -r 5 -l 5 output-2.mkvUrządzenie przechodzi w stan oczekiwania
Mistrz
Uruchamianie urządzenia głównego
>k4arecorder.exe --device 0 --external-sync master --imu OFF -e -8 -r 5 -l 5 output-1.mkvPoczekaj na zakończenie nagrywania
Odtwarzanie nagrania
Aby odtworzyć nagrywanie, możesz użyć przeglądarki Azure Kinect .
Wskazówki
- Użyj ręcznej ekspozycji na potrzeby rejestrowania zsynchronizowanych kamer. Automatyczna ekspozycja kamery RGB może mieć wpływ na synchronizację czasu.
- Ponowne uruchomienie podrzędnego urządzenia spowoduje utratę synchronizacji.
- Niektóre tryby aparatu obsługują maksymalnie 15 klatek na sekundę. Zalecamy, aby nie mieszać trybów/szybkości klatek między urządzeniami
- Podłączanie wielu jednostek do pojedynczego komputera może łatwo nasycić przepustowość USB, rozważ użycie oddzielnego komputera hosta na urządzenie. Zwróć również uwagę na obliczenia procesora CPU/GPU.
- Wyłącz mikrofon i interfejs IMU, jeśli nie są one potrzebne do zwiększenia niezawodności.
Aby uzyskać informacje o problemach, zobacz Rozwiązywanie problemów
Zobacz też
- Konfigurowanie synchronizacji zewnętrznej
- Narzędzie Azure Kinect Recorder na potrzeby ustawień rejestratora i dodatkowych informacji.
- Usługa Azure Kinect Viewer do odtwarzania nagrań lub ustawiania właściwości kamery RGB nie jest dostępna za pośrednictwem rejestratora.
- Narzędzie Azure Kinect Firmware Tool do aktualizowania oprogramowania układowego urządzenia.