Azure stream analytics:如何从我的客户端系统实时将图像摄取到Azure hub?

Azure stream analytics:如何从我的客户端系统实时将图像摄取到Azure hub?,azure,azure-eventhub,azure-stream-analytics,data-ingestion,Azure,Azure Eventhub,Azure Stream Analytics,Data Ingestion,我想从我的系统连续向Azure云发送图像,并使用Azure流分析在云上处理图像 以下是我的要求: 从客户端(我的桌面)连续向Azure发送图像 在云上对接收到的图像运行我的ML算法 将结果(输出图像和元数据)发送回客户端(我的系统) Azure的哪些服务/产品可以帮助我实时完成此任务???那么步骤是什么呢?Azure Stream Analytics很可能不适合这种情况(并不是说您不能使用它),因为我假设您的图像数据相当大。你应该调查一下。这样,您就可以公开一个web服务,您可以将图像发送到该服

我想从我的系统连续向Azure云发送图像,并使用Azure流分析在云上处理图像

以下是我的要求:

  • 从客户端(我的桌面)连续向Azure发送图像

  • 在云上对接收到的图像运行我的ML算法

  • 将结果(输出图像和元数据)发送回客户端(我的系统)


  • Azure的哪些服务/产品可以帮助我实时完成此任务???那么步骤是什么呢?

    Azure Stream Analytics很可能不适合这种情况(并不是说您不能使用它),因为我假设您的图像数据相当大。你应该调查一下。这样,您就可以公开一个web服务,您可以将图像发送到该服务(例如,通过POST请求),对其进行评分,然后返回结果


    然而,这里有很多可能的方法,这取决于你试图解决的实际问题。(我几乎投票结束了这个问题)

    谢谢你提供的信息。我的要求是将分辨率为640 x 480的图像、3通道图像(RGB图像)从客户端系统连续发送到azure cloud,在服务器上对从云接收的图像运行自定义ML/DL算法,并返回结果(图像和/或元数据)实时返回到客户端。图像分辨率与实际图像大小(以字节为单位)没有多大关系。根据大小,您可以将它们发送到Azure事件中心,并从那里触发Azure函数以调用ML评分端点。或者,如果图像变得更大,你可能会考虑直接上传到BLB存储,并有一个BLB触发的功能。哪个云服务更好地将图像摄取到云上,并在云上的图像上运行自定义模型?Azure(活动中心)/AWS动态视频流/Google云/Kafka/PyZmq???