OpenVINO视觉库(CVSDK),说白了就是一个帮你把“机器视觉”应用快速落地到边缘设备上的工具集。它最核心的能耐是什么?一是基于卷积神经网络(CNN)的推理引擎IE,二是深度学习模型部署工具包DLDT。有了这两样,你在服务器上训好的模型,就能顺滑地跑在本地设备上,不用再为性能和兼容性头疼。

OpenVINO的具体模块包括以下几个关键部分:
- IE推断引擎——这是整个库的“大脑”,专门在边缘端做基于CNN的深度学习推理,效率很高。
- 异构执行能力——它同时支持英特尔CPU、集成显卡、FPGA、Movidius神经计算棒(一代和二代),以及采用Movidius VPU的视觉翻跟斗。简单说,不管你手里是哪种英特尔硬件,它都能想办法把计算任务分派到最合适的单元上。
- 预训练模型库与转换工具——自带一批已经优化好的视觉模型,再加上配套的转换工具,能帮你省掉大量从零训练和调优的时间,产品上市速度自然就快起来了。
- 第三方视觉库的集成——它对OpenCV、OpenCL和OpenVX这些行业标准库做了专门的优化调用,所以你在用这些库的时候,性能表现会比直接调用好不少。
