Condividi tramite


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.
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 dalibk4abte 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 alla k4abt_tracker_configuration_t struct. Consente agli utenti di specificare il nome del percorso del modello di stima della posa. Impostazioni predefinite dnn_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

Passaggi successivi