Page 12 - VSDC_JulAug2018_eMag
P. 12
技术趋势
Technology Trends
云计算
云计算 :视觉软件的下一个前沿
图像处理和视觉应用可能会受益于云计算,因为许多此类应用都是数据密集和计算
密集型应用。
文/Andy Wilson
为细胞分析、汽车零件尺寸测
量或分析多光谱卫星图像而设计的图
像处理和机器视觉应用,为系统设计
人员带来了不同的挑战。虽然所有这
些应用都是计算密集和数据密集型应
用,但是这些应用对于图像捕获和分
析的速率要求,也存在较大的差别。
尽管在数字病理学系统中,高速 Labels Web Document Properties Safe Search JSON silver Toyota car
图像捕获可能不是必需的,但对于设 toy.jpg
计用于以每分钟数千(或更多)个零
+Page 1
件的速率检测汽车零件的机器视觉系 +Block 1
统而言,高速捕获图像至关重要。在 +Paragraph 1
SFG2004T
这样的系统中,图像捕获和处理的速
度至关重要,而最重要的是视觉系统 Labels Web Document Properties Safe Search JSON Results for Developers
的延迟,以及可能需要的“合格 / 不 opc.jpg {
“token”: "GBaHuTQGa319m009A55 - 3Q”
合格”机制。 +Page 1 “url”: “http://assets.coudsight.ai/uplo
ads/image_request/image/400/400406896
+Block 1 /toy.jpg”,
客户-服务器模型 +Paragraph 1 “ttl”: 54,
“status”: “completed”
SKE2425M
“name”: “silver Toyota car”
云计算(或更准确地说,使用远 }
图1:在(a)明亮的阳光下和(b)黑暗中拍摄的汽车图像,上传到谷歌的Cloud Vision和Cloud Sight图
程服务器网络来存储、管理和处理数 像识别软件。谷歌的Cloud Vision分析返回的结果为(a)和(b),清楚地识别了每辆汽车的牌照(c和
据)将有希望分散图像处理和机器视 d)。当这样的图像上传到Cloud Sight的图像识别软件时,识别该汽车为一辆丰田车(e)。
觉系统中所需的大部分图像处理,这 务(IaaS)的形式。虽然 SaaS 使用 这种云计算基础设施对图像处理
将影响当前使用本地处理能力和存储 在基于云端系统上运行的供应商应 和机器视觉系统开发者提出了挑战。
的一些应用。通过远程查找处理和存 用,但 PaaS 允许第三方软件公司远 虽然基于云的系统将理想地尝试自动
储能力,图像处理应用可远程使用, 程开发、运行和管理它们的应用。最 分配和平衡处理负载,但确保数据以
并可由用户按需或按单次使用付费模 后,IaaS 为那些希望运行远程应用程 满足应用程序需求的速度传输、处理
式付费。 序的用户提供管理和可扩展资源(参 和返回数据,仍然是开发人员的职责。
这些模型以多种不同的形式提 见 Nadir K.Salih 和 Tianyi Zang 的“云 在“云计算 :云配置的挑战”一
供,特别是以软件即服务(SaaS)、 计算中的开源和封闭源的调查与比 文中,美国中佛罗里达大学的 Dan
平台即服务(PaaS)和基础架构即服 较”;http://bit.ly/VSD-CLOU)。 Marinescu 教授指出,由于共享网络
10 Jul/Aug 2018 视觉系统设计 Vision Systems Design China