Partilhar via


Baixar SDK do Azure Kinect Body Tracking

Este documento fornece links para instalar cada versão do SDK do Azure Kinect Body Tracking.

Conteúdo do SDK do Azure Kinect Body Tracking

  • Cabeçalhos e bibliotecas para criar um aplicativo de rastreamento de corpo usando o Azure Kinect DK.
  • DLLs redistribuíveis necessárias para aplicativos de rastreamento de corpo usando o Azure Kinect DK.
  • Aplicações de rastreamento de corpo de amostra.
Versão Download
1.1.2 MSI Nuget |
1.1.1 MSI Nuget |
1.1.0 MSI
1.0.1 MSI Nuget |
1.0.0 MSI Nuget |

Instruções de instalação do Linux

Atualmente, a única distribuição suportada é o Ubuntu 18.04 e 20.04. Para solicitar suporte para outras distribuições, consulte esta página.

Primeiro, você precisará configurar o Repositório de Pacotes da Microsoft, seguindo as instruções aqui.

O libk4abt<major>.<minor>-dev pacote contém os cabeçalhos e arquivos CMake para construir contra libk4abt. O libk4abt<major>.<minor> pacote contém os objetos compartilhados necessários para executar executáveis que dependem libk4abt , bem como o visualizador de exemplo.

Os tutoriais básicos requerem o libk4abt<major>.<minor>-dev pacote. Para instalá-lo, execute

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

Se o comando for bem-sucedido, o SDK estará pronto para uso.

Nota

Ao instalar o SDK, lembre-se do caminho para o qual você instala. Por exemplo, "C:\Program Files\Azure Kinect Body Tracking SDK 1.0.0". Você encontrará os exemplos referenciados em artigos neste caminho. As amostras de rastreamento de corpo estão localizadas na pasta body-tracking-samples no repositório Azure-Kinect-Samples. Você encontrará as amostras referenciadas em artigos aqui.

Registo de alterações

v1.1.2

  • [Destaque] Adicionado suporte de wrapper C# para Linux Link
  • [Correção de bug] k4abt_simple_3d_viewer.exe funciona com os drivers NVIDIA mais recentes Link

v1.1.1

  • [Destaque] Adicionado suporte cmake para todas as amostras de rastreamento corporal
  • [Destaque] O pacote NuGet é devolvido. Desenvolveu um novo pacote NuGet que inclui dlls e cabeçalhos de rastreamento de corpo desenvolvidos pela Microsoft e dependências de tempo de execução ONNX. O pacote não inclui mais as dependências NVIDIA CUDA e TRT. Estes continuam a ser incluídos no pacote MSI.
  • [Destaque] Atualizado para ONNX Runtime v1.10. A versão recomendada do driver NVIDIA é 472.12 (Game Ready) ou 472.84 (Studio). Há problemas OpenGL com drivers posteriores.
  • [Correção de bug] CMake ausente de offline_processor link de exemplo
  • [Correção de bug] O modo de CPU não requer mais dependências do NVIDIA CUDA Link
  • [Correção de bug] Exemplos verificados compilados com o Visual Studio 2022 e exemplos atualizados para usar esta versão Link
  • [Correção de bug] Qualificador const adicionado ao link de APIs
  • [Correção de bug] Adicionada verificação para identificador nullptr no link shutdown()
  • [Correção de bug] Verificações de dependências melhoradas Link
  • [Correção de bug] Link do arquivo REDIST.TXT atualizado
  • [Correção de bug] Link de desempenho DirectML melhorado
  • [Correção de bug] Declaração de exceção fixa no frame::get_body() Link
  • [Correção de bug] Link de fuga de memória corrigido
  • [Correção de bug] Link da lista de dependências atualizada

v1.1.0

  • [Destaque] Adicione suporte para execução DirectML (somente Windows) e TensorRT do modelo de estimativa de pose. Consulte as perguntas frequentes sobre novos ambientes de execução.
  • [Destaque] Adicionar model_path à k4abt_tracker_configuration_t estrutura. Permite que os usuários especifiquem o nome do caminho para o modelo de estimativa de pose. O padrão é o dnn_model_2_0_op11.onnx modelo de estimativa de pose padrão localizado no diretório atual.
  • [Destaque] Inclua dnn_model_2_0_lite_op11.onnx o modelo de estimativa de pose lite. Este modelo negocia ~2x aumento de desempenho para ~5% de redução de precisão.
  • [Destaque] Os exemplos verificados são compilados com o Visual Studio 2019 e atualizam os exemplos para usar esta versão.
  • [Mudança de rutura] Atualize para o ONNX Runtime 1.6 com suporte para ambientes de execução CPU, CUDA 11.1, DirectML (somente Windows) e TensorRT 7.2.1. Requer atualização do driver NVIDIA para R455 ou superior.
  • [Mudança de rutura] Sem instalação do NuGet.
  • [Correção de bug] Adicionar suporte para NVIDIA RTX 30xx série GPUs Link
  • [Correção de bug] Adicionar suporte para GPUs integradas AMD e Intel (somente Windows) Link
  • [Correção de bug] Atualização para CUDA 11.1 Link
  • [Correção de bug] Atualização para o link do Sensor SDK 1.4.1

v1.0.1

  • [Correção de bug] Corrija o problema que o SDK falha ao carregar onnxruntime.dll do caminho na compilação 19025 ou posterior do Windows: Link

v1.0.0

  • [Destaque] Adicione o wrapper C# ao instalador msi.
  • [Correção de bug] Corrija o problema de que a rotação da cabeça não pode ser detetada corretamente: Link
  • [Correção de bug] Corrigir problema que o uso da CPU vai até 100% na máquina Linux: Link
  • [Amostras] Adicione duas amostras ao repositório de amostra. A amostra 1 demonstra como transformar os resultados do rastreamento corporal do espaço de profundidade para o espaço de cores Link; a amostra 2 demonstra como detetar o plano do piso Link

Próximos passos