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
   7   8   9   10   11   12   13   14   15   16   17