Потоковая аналитика Azure: как загрузить изображение в концентратор Azure в режиме реального времени из моей клиентской системы?

Я хочу непрерывно отправлять изображения из своей системы в облако Azure и обрабатывать изображение в облаке с помощью потоковой аналитики Azure.

Ниже приведены мои требования:

  1. Непрерывно отправляйте изображения с клиента (мой рабочий стол) в Azure.

  2. Запускаю мой алгоритм машинного обучения в облаке на полученных изображениях.

  3. Отправьте результат (выходное изображение и метаданные) обратно клиенту (моя система)

Какие сервисы/продукты Azure помогут мне выполнить эту задачу в режиме реального времени??? И какие шаги??


person msusmitha    schedule 18.03.2020    source источник


Ответы (1)


Azure Stream Analytics, скорее всего, не подойдет для этого (не говоря уже о том, что вы не можете его использовать), поскольку я предполагаю, что данные вашего изображения будут довольно большими. Вам лучше изучить Azure Machine Learning оценка веб-сервисов для этого. Таким образом, вы можете предоставить веб-службу, на которую вы можете отправить свое изображение (например, с запросом POST), оценить его и получить результат обратно.

Однако: здесь есть много возможных способов, и это действительно зависит от вашей реальной проблемы, которую вы пытаетесь решить. (Я почти проголосовал, чтобы закрыть этот вопрос)

person silent    schedule 18.03.2020
comment
Спасибо за информацию. Мое требование состоит в том, чтобы непрерывно отправлять изображения с разрешением 640 x 480, 3-канальное изображение (изображение RGB) в лазурное облако из клиентской системы, запускать собственный алгоритм ML/DL на сервере для изображений, полученных из облака, и отправлять обратно результат ( изображение и/или метаданные) обратно клиенту в режиме реального времени. - person msusmitha; 19.03.2020
comment
Разрешение изображения не так важно, как фактический размер изображения (в байтах). В зависимости от размера вы можете отправить их в концентратор событий Azure, а оттуда запустить функцию Azure для вызова конечной точки оценки машинного обучения. Или, если изображения становятся больше, вы можете захотеть напрямую загрузить их в хранилище BLOB-объектов и иметь функцию, активируемую BLOB-объектами. - person silent; 19.03.2020
comment
Какая облачная служба лучше загружает изображения в облако и запускает пользовательскую модель на изображении в облаке?? Azure (концентратор событий) / видеопоток AWS Kinesis / облако Google / Kafka /PyZmq ??? - person msusmitha; 03.04.2020