老牌跨平台计算机视觉库OpenCV 4.3.0新版本正式发布了!这个版本的一个大看点是:OpenCV的深度学习模块DNN在Arm CPU 上性能显著提升。这一提升是由OpenCV中国团队携手OPEN AI LAB(开放智能)共同完成!
下图展示了Arm CPU上提速情况,可以看出速度最快可以翻倍!使用Arm平台开发产品的工程师,可以降低产品的硬件成本了!
这个提速是由Tengine实现的,OpenCV可无缝调用Tengine。Tengine是OPEN AI LAB(开放智能)自主知识产权的商用级AIoT智能开发平台,针对于嵌入式终端平台以及终端AI应用场景特点,采用模块化设计为终端人工智能量身打造的高效、简洁、高性能的前端推理计算框架,是Arm CPU上深度学习框架的最佳选择。据CSDN发布的最新数据,在国产AI开发工具中,Tengine成为国内AI开发者最受欢迎的AI工具框架。
OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
此次发布Tengine作为OpenCV的一部分,让OpenCV开源社区生态更全面和丰富,同时也让Tengine能够面向更广泛的全球开发者。从产业角度看,这次合作也将推动AI赋能产业的步伐,进一步加快AIoT行业智能化建设节奏。这也是Tengine全球化开源进程迈出的重要一步!
在OpenCV后续官方版本中, Tengine和OpenCV团队将进一步协作,进行性能优化和功能升级,敬请期待!
关于OpenCV
OpenCV于1999年由Intel建立,是最受欢迎的计算机视觉库之一。OpenCV中国团队于2019年9月由深圳市人工智能与机器人研究院支持成立,是一个非营利目的团队,致力于OpenCV的开发、维护和推广工作。
关于OPEN AI LAB
OPEN AI LAB(开放智能)于2016年成立,公司专注边缘智能计算及应用,致力于推动芯片及算力、算法、工程产品化、行业应用等完整产业链的深度协作,加速人工智能产业化部署和场景的边界拓展,赋能场景化细分行业快速实现+AI。为AIoT产业上下游合作伙伴提供端、边、云一体化人工智能基础软硬件开发平台及应用级解决方案。