Download di Azure Kinect Body Tracking SDK
Questo documento fornisce collegamenti per installare ciascuna versione di Azure Kinect Body Tracking SDK.
Contenuto di Azure Kinect Body Tracking SDK
- Intestazioni e librerie per creare un'applicazione di rilevamento del corpo usando Azure Kinect DK.
- DLL ridistribuibili necessarie per le applicazioni di rilevamento del corpo che usano Azure Kinect DK.
- Esempi di applicazioni di rilevamento del corpo.
Collegamenti per scaricare Windows
Versione | Scarica |
---|---|
1.1.2 | msi nuget |
1.1.1 | msi nuget |
1.1.0 | msi |
1.0.1 | msi nuget |
1.0.0 | msi nuget |
Istruzioni per l'installazione in Linux
Attualmente, l'unica distribuzione supportata è Ubuntu 18.04 e 20.04. Per richiedere il supporto per altre distribuzioni, vedere questa pagina.
Prima di tutto, è necessario configurare il repository pacchetti di Microsoft, seguendo le istruzioni disponibili qui.
Il pacchetto libk4abt<major>.<minor>-dev
contiene le intestazioni e i file CMake da compilare con libk4abt
.
Il libk4abt<major>.<minor>
pacchetto contiene gli oggetti condivisi necessari per eseguire i file eseguibili che dipendono dalibk4abt
e dal visualizzatore di esempio.
Per le esercitazioni di base è richiesto il pacchetto libk4abt<major>.<minor>-dev
. Per installarlo, eseguire
sudo apt install libk4abt<major>.<minor>-dev
Se il comando riesce, l'SDK è pronto per l'uso.
Nota
Quando si installa l'SDK, ricordare il percorso in cui si esegue l'installazione, Ad esempio, "C:\Programmi\Azure Kinect Body Tracking SDK 1.0.0". In questo percorso si trovano gli esempi a cui si fa riferimento negli articoli. Gli esempi di rilevamento del corpo si trovano nella cartella body-tracking-samples nel repository Azure-Kinect-Samples. Gli esempi a cui si fa riferimento negli articoli sono disponibili qui.
Registro modifiche
v1.1.2
- [Funzionalità] Aggiunta del supporto del wrapper C# per il Collegamento a Linux.
- [Correzione di bug]
k4abt_simple_3d_viewer.exe
funziona con i driver NVIDIA più recenti Collegamento
v1.1.1
- [Funzionalità] Aggiunta del supporto cmake a tutti gli esempi di rilevamento del corpo
- [Funzionalità] Valori di codice restituiti dal pacchetto NuGet. È stato sviluppato un nuovo pacchetto NuGet che include le DLL e le intestazioni di rilevamento del corpo sviluppate da Microsoft e le dipendenze del runtime ONNX. Il pacchetto non include più le dipendenze NVIDIA CUDA e TRT. Queste continuano a essere inclusi nel pacchetto MSI.
- [Funzionalità] Aggiornamento a ONNX Runtime v1.10. Si consiglia la versione del driver NVIDIA 472.12 (Game Ready) o 472.84 (Studio). Con i driver successivi si riscontrano problemi con OpenGL.
- [Correzione di bug] CMake mancante nell’esempio offline_processor Collegamento
- [Correzione di bug] La modalità CPU non richiede più le dipendenze NVIDIA CUDACollegamento
- [Correzione di bug] Esempi verificati compilati con Visual Studio 2022 ed esempi aggiornati per usare questa versione Collegamento
- [Correzione di bug] Aggiunta del qualificatore const alle API Collegamento
- [Correzione di bug] Aggiunta del controllo dell'handle nullptr in fase di arresto() Collegamento
- [Correzione di bug] Miglioramento dei controlli delle dipendenze Collegamento
- [Correzione di bug] Aggiornamento del file REDIST.TXT Collegamento
- [Correzione di bug] Miglioramento delle prestazioni di DirectML di Collegamento
- [Correzione di bug] Correzione della dichiarazione delle eccezioni nel frame::get_body() Collegamento
- [Correzione di bug] Correzione della perdita di memoriaCollegamento
- [Correzione di bug] Aggiornamento dell'elenco delle dipendenze Collegamento
v1.1.0
- [Funzionalità] Aggiunta del supporto per DirectML (solo Windows) e dell'esecuzione del modello di stima della posa di TensorRT. Vedere Domande frequenti sui nuovi ambienti di esecuzione.
- [Funzionalità] Aggiunta di
model_path
allak4abt_tracker_configuration_t
struct. Consente agli utenti di specificare il nome del percorso del modello di stima della posa. Impostazioni predefinitednn_model_2_0_op11.onnx
del modello standard di stima della posa che si trova nella directory corrente. - [Funzionalità] Introduzione
dnn_model_2_0_lite_op11.onnx
del modello di stima della posa della versione lite. Questo modello aumenta di 2 volte le prestazioni contro una diminuzione di accuratezza del 5%. - [Funzionalità] Esempi verificati compilati con Visual Studio 2019 ed esempi di aggiornamenti per usare questa versione.
- [Modifica di rilievo] Aggiornamento a ONNX Runtime 1.6 con supporto per gli ambienti di esecuzione CPU, CUDA 11.1, DirectML (solo Windows) e TensorRT 7.2.1. Richiede l'aggiornamento del driver NVIDIA a R455 o superiore.
- [Modifica di rilievo] Nessuna installazione di NuGet.
- [Correzione di bug] Aggiunta del supporto per GPU NVDIA RTX serie 30xx Collegamento
- [Correzione di bug] Aggiunta del supporto per GPU integrate AMD e Intel (solo Windows) Collegamento
- [Correzione di bug] Aggiornamento a CUDA 11.1 Collegamento
- [Correzione di bug] Aggiornamento a Sensor SDK 1.4.1 Collegamento
v1.0.1
- [Correzione di bug] Correzione del problema dell’arresto anomalo dell’SDK se si carica onnxruntime.dll dal percorso della build di Windows 19025 o versioni successive: Collegamento
v1.0.0
- [Funzionalità] Aggiunta del wrapper C# al programma di installazione MSI.
- [Correzione di bug] Correzione del problema per cui non è possibile rilevare correttamente la rotazione della testa: Collegamento
- [Correzione di bug] Correzione del problema per cui l'utilizzo della CPU raggiunge il 100% su computer con Linux: Collegamento
- [Esempi] Aggiungere due esempi al repository di esempio. L'esempio 1 illustra come trasformare i risultati del rilevamento del corpo dallo spazio di profondità allo spazio colore Collegamento; l’esempio 2 illustra come rilevare la planimetriaCollegamento