Azure Percept: Sample solution - People Count deployment error

Tina Jain 36 Reputation points
2022-02-10T14:38:23.13+00:00

We are trying to deploy the people counting solution from Azure Percept Studio.
173136-sampleapp.png
However when using the "Deploy to Azure" functionality for that solution we get an error on the AzurePerceptDeployment step.

Most of the errors are due to version mismatch of supporting packages.
E.g:
ERROR: azure-cli 2.9.1 has requirement azure-mgmt-iothub~=0.12.0, but you'll have azure-mgmt-iothub 0.8.2 which is incompatible.
ERROR: docker-compose 1.29.1 has requirement docker[ssh]>=5, but you'll have docker 3.7.3 which is incompatible.

We have our Azure Percept device updated to latest software version 2022.101.112.106. Are there any additional updates required on the device end to make the sample solution work?

Azure Percept
Azure Percept
A comprehensive Azure platform with added security for creating edge artificial intelligence solutions.
72 questions
Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
576 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Quinn Tran 191 Reputation points
    2022-02-10T18:14:33.267+00:00

    Hello @Tina Jain ,
    I'm sorry that you run into this issue. From the Github note below, the reference solution from Azure Percept Studio is currently under a major update in order to simplify the deployment process and to fix some bugs.

    Link: https://github.com/microsoft/Azure-Percept-Reference-Solutions/tree/main/people-detection-app

    However, you can try the People Counting sample solution from this tutorial instead. This should work without errors.
    https://learn.microsoft.com/en-us/azure/azure-percept/create-people-counting-solution-with-azure-percept-devkit-vision

    Hope this helps! Let me know if you have further question.

    Thanks!

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.