Azure Kinect Body Tracking SDK downloaden
Dit document bevat koppelingen voor het installeren van elke versie van de Azure Kinect Body Tracking SDK.
Inhoud van azure Kinect Body Tracking SDK
- Headers en bibliotheken voor het bouwen van een toepassing voor het volgen van lichamen met behulp van azure Kinect DK.
- Herdistribueerbare DLL's die nodig zijn voor het volgen van lichamen met behulp van azure Kinect DK.
- Voorbeelden van traceringstoepassingen voor lichamen.
Downloadkoppelingen voor Windows
Versie | Downloaden |
---|---|
1.1.2 | msi nuget |
1.1.1 | msi nuget |
1.1.0 | Msi |
1.0.1 | msi nuget |
1.0.0 | msi nuget |
Installatie-instructies voor Linux
Momenteel is de enige ondersteunde distributie Ubuntu 18.04 en 20.04. Als u ondersteuning voor andere distributies wilt aanvragen, raadpleegt u deze pagina.
Eerst moet u de pakketopslagplaats van Microsoft configureren. Volg hier de instructies.
Het libk4abt<major>.<minor>-dev
pakket bevat de headers en CMake-bestanden om tegen libk4abt
te bouwen.
Het libk4abt<major>.<minor>
pakket bevat de gedeelde objecten die nodig zijn om uitvoerbare bestanden uit te voeren die afhankelijk libk4abt
zijn van en de voorbeeldviewer.
Voor de basiszelfstudies is het libk4abt<major>.<minor>-dev
pakket vereist. Als u deze wilt installeren, voert u uit
sudo apt install libk4abt<major>.<minor>-dev
Als de opdracht slaagt, is de SDK gereed voor gebruik.
Notitie
Onthoud bij het installeren van de SDK het pad waarnaar u installeert. Bijvoorbeeld 'C:\Program Files\Azure Kinect Body Tracking SDK 1.0.0'. U vindt de voorbeelden waarnaar wordt verwezen in artikelen in dit pad. Voorbeelden voor het volgen van lichamen bevinden zich in de map body-tracking-samples in de opslagplaats Azure-Kinect-Samples. Hier vindt u de voorbeelden waarnaar wordt verwezen in artikelen.
Wijzigingenlogboek
v1.1.2
- [Functie] C#-wrapper-ondersteuning toegevoegd voor Linux Link
- [Opgeloste fout]
k4abt_simple_3d_viewer.exe
werkt met de nieuwste NVIDIA-stuurprogramma's Link
v1.1.1
- [Functie] Cmake-ondersteuning toegevoegd aan alle bodytrackingsvoorbeelden
- [Functie] NuGet-pakket retourneert. Nieuw NuGet-pakket ontwikkeld met door Microsoft ontwikkelde dll's en headers voor bodytracking en ONNX-runtimeafhankelijkheden. Het pakket bevat niet langer de NVIDIA CUDA- en TRT-afhankelijkheden. Deze worden nog steeds opgenomen in het MSI-pakket.
- [Functie] Bijgewerkt naar ONNX Runtime v1.10. Aanbevolen NVIDIA-stuurprogrammaversie is 472.12 (Game Ready) of 472.84 (Studio). Er zijn OpenGL-problemen met latere stuurprogramma's.
- [Opgeloste fout] CMake ontbreekt in offline_processor voorbeeldkoppeling
- [Opgeloste fout] Voor de CPU-modus is geen KOPPELING voor NVIDIA CUDA-afhankelijkheden meer vereist
- [Opgeloste fout] Geverifieerde voorbeelden worden gecompileerd met Visual Studio 2022 en bijgewerkte voorbeelden om deze releasekoppeling te gebruiken
- [Opgeloste fout] Const-kwalificatie toegevoegd aan API's Link
- [Opgeloste fout] Controle toegevoegd voor nullptr-ingang in shutdown() Link
- [Opgeloste fout] Verbeterde afhankelijkhedenscontroles Koppeling
- [Opgeloste fout] Koppeling naar REDIST.TXT bestand bijgewerkt
- [Opgeloste fout] Verbeterde DirectML-prestatiekoppeling
- [Opgeloste fout] Uitzonderingsdeclaratie in frame opgelost::get_body() Koppeling
- [Opgeloste fout] Koppeling voor opgelost geheugenlek
- [Opgeloste fout] Koppeling voor bijgewerkte afhankelijkheden
v1.1.0
- [Functie] Voeg ondersteuning toe voor DirectML (alleen Windows) en TensorRT-uitvoering van poseschattingsmodel. Zie veelgestelde vragen over nieuwe uitvoeringsomgevingen.
- [Functie] Toevoegen
model_path
aank4abt_tracker_configuration_t
struct. Hiermee kunnen gebruikers de padnaam voor het schattingsmodel voor poses opgeven. Standaardwaarden voordnn_model_2_0_op11.onnx
schattingsmodel voor poses in de huidige map. - [Functie] Neem
dnn_model_2_0_lite_op11.onnx
het schattingsmodel voor lite pose op. Dit model verhandelt ~2x prestatieverhoging voor een nauwkeurigheid van ongeveer 5%. - [Functie] Geverifieerde voorbeelden worden gecompileerd met Visual Studio 2019 en updates voor gebruik van deze release.
- [Wijziging die fouten veroorzaakt] Update naar ONNX Runtime 1.6 met ondersteuning voor CPU-, CUDA 11.1-, DirectML-(alleen Windows) en TensorRT 7.2.1-uitvoeringsomgevingen. Vereist een NVIDIA-stuurprogramma-update naar R455 of beter.
- [Wijziging die fouten veroorzaakt] Geen NuGet-installatie.
- [Opgeloste fout] Ondersteuning toevoegen voor GPU's uit de NVIDIA RTX 30xx-serie
- [Opgeloste fout] Ondersteuning toevoegen voor AMD- en Intel-geïntegreerde GPU's (alleen Windows) Link
- [Opgeloste fout] Koppeling naar CUDA 11.1 bijwerken
- [Opgeloste fout] Koppeling naar Sensor SDK 1.4.1 bijwerken
v1.0.1
- [Opgeloste fout] Probleem opgelost waarbij de SDK vastloopt bij het laden van onnxruntime.dll vanaf het pad in Windows build 19025 of hoger: Koppeling
v1.0.0
- [Functie] Voeg C#-wrapper toe aan het MSI-installatieprogramma.
- [Opgeloste fout] Probleem opgelost waarbij de hoofdrotatie niet correct kan worden gedetecteerd: Koppeling
- [Opgeloste fout] Los het probleem op dat het CPU-gebruik tot 100% op een Linux-computer gaat: Koppeling
- [Voorbeelden] Voeg twee voorbeelden toe aan de voorbeeldopslagplaats. Voorbeeld 1 laat zien hoe u de resultaten van het volgen van lichamen transformeert van de diepteruimte naar kleurruimteKoppeling; voorbeeld 2 laat zien hoe u floor plane Link detecteert