智能系统平台 >> 媒体处理 >> 恒为以图搜图解决方案

概述

以图搜图是互联网图像内容分析的一种方法。通过一幅图像来搜索图像库中相似的图像,从而获得图像之间的关联关系。


解决方案系统框图如下:




恒为以图搜图系统

恒为Skyline系列高密度媒体服务器

恒为Skyline系列高密度媒体服务器产品,主要面向各类视频编码器、解码器、转码器、云游戏服务器、视频分析服务器、视频会议服务器、VDI等视频、媒体处理密集型应用。采用Intel Broadwell 第五代酷睿i7/i5/i3系列或至强E3系列处理器,内置高性能GPU,支持Intel MediaSDK开发环境,可提升视频、媒体处理性能,同时有效地释放主CPU的计算能力。

高密度、高性价比的设计,降低整体拥有成本和运营成本;多节点可插拔式设计,大大提升了系统的灵活性和可伸缩性;CPU+GPU的计算架构,适合于各种对视频、图像、语音等媒体处理有较高性能要求的应用,并可根据应用需求,在同一个机箱内配合其他类型的计算节点(例如双至强E5等)使用,具有较强的灵活性。

2U高度,4个节点,多达16颗酷睿i7/i5/i3系列或至强E3系列处理器。



 


恒为以图搜图软件

在恒为Skyline系列高密度媒体服务器硬件基础上,利用Intel GPU的OpenCL异构并行计算加速能力,开发了一套高性能、分布式的图像特征计算和特征检索系统。

OpenCL(Open Computing Language,开放运算语言)是一个面向异构系统通用目的并行编程环境。Intel GPU提供了OpenCL编程接口,对并行计算的应用场景,可以大幅度加速系统的计算能力。

恒为以图搜图软件,应用了OpenCL加速对图像特征的计算和特征值比对,让CPU和GPU进行适当的协作,表现出较好的整体性能。恒为自研的图像特征计算和比对搜索算法,能处理海量图库,有搜索效率高、准确率高的特点。


恒为以图搜图系统性能

在恒为Skyline系列高密度媒体服务器,部署恒为以图搜图系统:

服务器配置:CPU:Intel(R) Xeon(R) CPU E3-1285L v4 @ 3.40GHz

图库:存放3份数据情况下,每张图片约占用5kb。

检索时间:平均响应时间700ms。

支持变换:放大、旋转、翻转、少量文字或水印、少量修改。

检索命中率:大于95%。


总结

恒为以图搜图系统,通过使用Intel的GPU加速OpenCL的异构并行计算能力,充分挖掘出Intel新一代核心显卡的计算潜力。自研的图像特征计算算法和特征比对搜索效率高、准确率高,适用于图像搜索类应用。



方案系列详情