Устранение неполадок с Azure Percept Vision и модулями визуального распознавания

Важно!

Прекращение поддержки Azure Percept DK.

Обновление 22 февраля 2023 г.: обновление встроенного ПО для вспомогательных компонентов Percept DK Vision and Audio (также известных как Vision and Audio SOM) теперь доступно здесь и позволит вспомогательным компонентам продолжать работу после даты прекращения использования.

Общедоступная предварительная версия Azure Percept будет развиваться для поддержки новых пограничных платформ устройств и возможностей разработчиков. В рамках этой эволюции azure Percept DK и аудиокомпоненты и связанные службы Azure для Percept DK будут выведены из эксплуатации 30 марта 2023 г.

Начиная с 30 марта 2023 г. Azure Percept DK и аудиоспись больше не будут поддерживаться службами Azure, включая Azure Percept Studio, обновления ОС, обновления контейнеров, просмотр веб-потока и интеграцию Пользовательское визуальное распознавание. Корпорация Майкрософт больше не будет предоставлять поддержку успеха клиентов и связанные с ней вспомогательные услуги. Дополнительные сведения см. в записи блога Уведомление о прекращении поддержки.

В этой статье приведены рекомендации по устранению неполадок с решениями для визуального распознавания без использования кода в Azure Percept Studio.

Удаление проекта визуального распознавания

  1. Перейдите на страницу Проекты Пользовательского визуального распознавания.

  2. Наведите указатель на проект, который следует удалить, и выберите значок "Корзина", чтобы удалить проект.

    Снимок экрана: страница проектов Пользовательского визуального распознавания с выделенным значком удаления.

Проверка модулей, находящихся на устройстве

  1. Перейдите на портал Azure.

  2. Выберите значок Центр Интернета вещей.

    Снимок экрана: домашняя страница портала Azure с выделенным значком центра Интернета вещей.

  3. Выберите Центр Интернета вещей, к которому подключено целевое устройство.

    Снимок экрана: список узлов Центра Интернета вещей.

  4. Выберите IoT Edge, затем выберите устройство на вкладке Идентификатор устройства.

    Снимок экрана: домашняя страница IoT Edge.

  5. Модули устройств отображаются в списке на вкладке Модули.

    Снимок экрана: страница IoT Edge для выбранного устройства с содержимым вкладки

Удаление устройства

  1. Перейдите на портал Azure.

  2. Выберите значок Центр Интернета вещей.

  3. Выберите Центр Интернета вещей, к которому подключено целевое устройство.

  4. Нажмите IoT Edge и установите флажок рядом с идентификатором целевого устройства. Нажмите кнопку Удалить, чтобы удалить устройство.

    Снимок экрана: кнопка

Проверка состояния среды выполнения azureeyemodule

Если возникла проблема с WebStreamModule, убедитесь, что работает azureeyemodule, который обрабатывает формирование выводов в модели визуального распознавания. Чтобы проверить состояние среды выполнения:

  1. Перейдите в портал Azure и выберите Все ресурсы><центра>> Интернета вещей IoT Edge><наемого идентификатора> устройства.

  2. Выберите вкладку Модули, чтобы просмотреть сведения о состоянии среды выполнения всех установленных модулей.

    Снимок экрана: экран состояния среды выполнения модуля устройства.

  3. Если не указано состояние среды выполнения azureeyemoduleВыполняется, выберите элементы Выбор модулей>azureeyemodule.

  4. На странице Параметры модуля задайте для параметра Нужное состояние значение Выполняется и выберите элемент Обновить.

    Снимок экрана: экран настройки параметров модуля.

Изменение частоты отправки сообщений из azureeyemodule

Уровень вашей подписки может ограничивать количество сообщений, которые можно отправить с устройства в Центр Интернета вещей. Например, на уровне "Бесплатный" число сообщений ограничено 8000 в день. После достижения этого предела azureeyemodule прекратит работу, и может отобразиться следующее сообщение об ошибке:

Сообщение об ошибке
Общее количество сообщений в Центре Интернета вещей ' XXXXXXXXX ' превысило выделенную квоту. Максимальное разрешенное число сообщений: 8000, текущее число сообщений: xxxx. Операции отправки и получения блокируются для этого центра до наступления следующего дня в формате UTC. Чтобы увеличить квоту, рассмотрите возможность увеличения количества единиц для этого центра.

С помощью двойника модуля azureeyemodule можно изменить интервал отправки сообщений. Значение этого интервала определяет частоту отправки каждого сообщения в миллисекундах. Чем больше число, тем больше времени проходит между операциями отправки сообщений. Например, если задать интервал 12 000, одно сообщение будет отправляться каждые 12 секунд. Для модели, которая работает в течение всего дня, эта частота составит 7200 сообщений в день, что не превышает ограничение уровня "Бесплатный". Значение нужно выбирать в зависимости от того, насколько быстро должна реагировать ваша модель визуального распознавания.

Примечание

Изменение частоты интервала между операциями отправки сообщений не влияет на размер каждого сообщения. Размер сообщения зависит от ряда факторов, таких как тип модели и количество объектов, обнаруженных в каждом сообщении. Поэтому определить размер сообщения достаточно сложно.

Чтобы обновить интервал между операциями отправки сообщений, выполните следующие действия:

  1. Войдите на портал Azure и откройте раздел Все ресурсы.

  2. На странице Все ресурсы выберите имя центра Интернета вещей, которое было предоставлено для комплекта SDK во время установки.

  3. Слева на странице Центр Интернета вещей выберите элемент IoT Edge в разделе Автоматическое управление устройствами. На странице устройств в IoT Edge найдите идентификатор устройства для комплекта SDK. Выберите код устройства комплекта SDK, чтобы открыть соответствующую страницу устройства в IoT Edge.

  4. Выберите azureeyemodule на вкладке Модули.

  5. На странице azureeyemodule откройте раздел Двойник удостоверения модуля.

    Снимок экрана: страница модулей.

  6. Прокрутите страницу вниз до пункта Свойства.

  7. Найдите элемент TelemetryInterval и замените его на TelemetryIntervalNeuralNetworkMs.

    Снимок экрана: свойства двойника удостоверения модуля.

  8. Измените значение TelemetryIntervalNeuralNetworkMs на нужное значение.

  9. Щелкните значок Сохранить.

Просмотр видеопотока RTSP устройства

Просмотр видеопотока RTSP устройства в Azure Percept Studio или проигрывателе мультимедиа VLC.

Чтобы открыть поток RTSP в проигрывателе мультимедиа VLC, перейдите к разделу Мультимедиа>Open network stream (Открытый сетевой поток)>rtsp://[device IP address]:8554/result.

Если ваш поток RTSP частично заблокирован серым прямоугольником, возможно, вы пытаетесь просмотреть его через плохое сетевое подключение. Убедитесь, что пропускная способность подключения достаточна для потоков видео.

Дальнейшие действия

Дополнительные сведения об устранении неполадок в экземпляре Azure Percept DK см. в статье Общее руководство по устранению неполадок.