老牌跨平台计算机视觉库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产业上下游凯发k8一触即发的合作伙伴提供端、边、云一体化人工智能基础软硬件开发平台及应用级凯发k8一触即发的解决方案。