Udostępnij za pośrednictwem


Pobieranie zestawu Azure Kinect Body Tracking SDK

Ten dokument zawiera linki umożliwiające zainstalowanie każdej wersji zestawu Azure Kinect Body Tracking SDK.

Zawartość zestawu Azure Kinect Body Tracking SDK

  • Nagłówki i biblioteki do tworzenia aplikacji do śledzenia treści przy użyciu zestawu Azure Kinect DK.
  • Biblioteki DLL redystrybucyjne wymagane przez aplikacje do śledzenia treści przy użyciu zestawu Azure Kinect DK.
  • Przykładowe aplikacje do śledzenia treści.
Wersja Pobierz
1.1.2 msi nuget
1.1.1 msi nuget
1.1.0 Msi
1.0.1 msi nuget
1.0.0 msi nuget

Instrukcje instalacji systemu Linux

Obecnie jedyną obsługiwaną dystrybucją jest Ubuntu 18.04 i 20.04. Aby poprosić o pomoc techniczną dla innych dystrybucji, zobacz tę stronę.

Najpierw należy skonfigurować repozytorium pakietów firmy Microsoft, postępując zgodnie z instrukcjami podanymi tutaj.

Pakiet libk4abt<major>.<minor>-dev zawiera nagłówki i pliki CMake do skompilowania na platformie libk4abt. Pakiet libk4abt<major>.<minor> zawiera obiekty udostępnione potrzebne do uruchamiania plików wykonywalnych, które są zależne libk4abt od przeglądarki przykładów.

Podstawowe samouczki wymagają libk4abt<major>.<minor>-dev pakietu. Aby go zainstalować, uruchom polecenie

sudo apt install libk4abt<major>.<minor>-dev

Jeśli polecenie powiedzie się, zestaw SDK jest gotowy do użycia.

Uwaga

Podczas instalowania zestawu SDK pamiętaj o ścieżce instalowanej do. Na przykład "C:\Program Files\Azure Kinect Body Tracking SDK 1.0.0". Przykłady, do których odwołujesz się w artykułach w tej ścieżce. Przykłady śledzenia treści znajdują się w folderze body-tracking-samples w repozytorium Azure-Kinect-Samples. Przykłady, do których odwołujesz się w artykułach, znajdziesz tutaj.

Dziennik zmian

wersja 1.1.2

  • [Funkcja] Dodano obsługę otoki języka C# dla linku systemu Linux
  • [Poprawka błędu] k4abt_simple_3d_viewer.exe współpracuje z najnowszymi sterownikami NVIDIA Link

wersja 1.1.1

  • [Funkcja] Dodano obsługę narzędzia cmake do wszystkich próbek śledzenia treści
  • [Funkcja] Pakiet NuGet zwraca wartość. Opracowano nowy pakiet NuGet zawierający biblioteki DLL i nagłówki śledzenia treści firmy Microsoft oraz zależności środowiska uruchomieniowego ONNX. Pakiet nie zawiera już zależności NVIDIA CUDA i TRT. Są one nadal uwzględniane w pakiecie MSI.
  • [Funkcja] Uaktualniono do środowiska uruchomieniowego ONNX w wersji 1.10. Zalecana wersja sterownika NVIDIA to 472.12 (Game Ready) lub 472.84 (Studio). Występują problemy z programem OpenGL z nowszymi sterownikami.
  • [Poprawka błędu] Brak narzędzia CMake z przykładowego linku offline_processor
  • [Poprawka błędu] Tryb procesora CPU nie wymaga już linku zależności NVIDIA CUDA
  • [Poprawka błędu] Zweryfikowane przykłady skompilowane za pomocą programu Visual Studio 2022 i zaktualizowane przykłady do korzystania z tego linku wydania
  • [Poprawka błędu] Dodano kwalifikator const do linków interfejsów API
  • [Poprawka błędu] Dodano sprawdzanie obsługi elementu nullptr w linku shutdown()
  • [Poprawka błędu] Ulepszone kontrole zależności Link
  • [Poprawka błędu] Zaktualizowany link do pliku REDIST.TXT
  • [Poprawka błędu] Ulepszony link do wydajności directML
  • [Poprawka błędu] Naprawiono deklarację wyjątku w linku frame::get_body()
  • [Poprawka błędu] Naprawiono łącze przecieku pamięci
  • [Poprawka błędu] Zaktualizowano łącze listy zależności

wersja 1.1.0

  • [Funkcja] Dodano obsługę języka DirectML (tylko system Windows) i wykonywania tensorRT modelu szacowania. Zobacz Często zadawane pytania dotyczące nowych środowisk wykonywania.
  • [Funkcja] Dodaj model_path do k4abt_tracker_configuration_t struktury. Umożliwia użytkownikom określenie nazwy ścieżki dla modelu szacowania. Wartości domyślne dla dnn_model_2_0_op11.onnx standardowego modelu szacowania znajdującego się w bieżącym katalogu.
  • [Funkcja] Uwzględnij dnn_model_2_0_lite_op11.onnx model szacowania lite. Ten model wymienia około 2-krotny wzrost wydajności dla ok. 5% spadku dokładności.
  • [Funkcja] Zweryfikowane przykłady skompilowane za pomocą programu Visual Studio 2019 i przykłady aktualizacji do korzystania z tej wersji.
  • [Zmiana powodująca niezgodność] Aktualizacja do środowiska uruchomieniowego ONNX Runtime 1.6 z obsługą procesorów CPU, CUDA 11.1, DirectML (tylko system Windows) i TensorRT 7.2.1 środowiska wykonawczego. Wymaga aktualizacji sterownika NVIDIA do wersji R455 lub nowszej.
  • [Zmiana powodująca niezgodność] Brak instalacji narzędzia NuGet.
  • [Poprawka błędu] Dodano obsługę interfejsu GPU serii NVIDIA RTX 30xx
  • [Poprawka błędu] Dodano obsługę zintegrowanych procesorów GPU AMD i Intel (tylko system Windows) Link
  • [Poprawka błędu] Aktualizacja do łącza CUDA 11.1
  • [Poprawka błędu] Aktualizacja do linku zestawu Sensor SDK 1.4.1

Wersja 1.0.1

  • [Poprawka błędu] Rozwiązano problem powodujący awarię zestawu SDK w przypadku ładowania onnxruntime.dll ze ścieżki w kompilacji systemu Windows 19025 lub nowszej: łącze

v1.0.0

  • [Funkcja] Dodaj otokę języka C# do instalatora msi.
  • [Poprawka błędu] Rozwiązano problem polegający na tym, że nie można poprawnie wykryć rotacji głowy: łącze
  • [Poprawka błędu] Rozwiązano problem polegający na tym, że użycie procesora CPU przekroczy 100% na maszynie z systemem Linux: łącze
  • [Przykłady] Dodaj dwa przykłady do przykładowego repozytorium. Przykład 1 pokazuje, jak przekształcić wyniki śledzenia ciała z przestrzeni głębokości na przestrzeń kolorów Link; próbka 2 pokazuje, jak wykryć link płaszczyzny podłogi

Następne kroki