点击我爱计算机视觉标星,更快获取CVML新技术


OpenCV 4.1.2 发布,都有哪些新特性?

最近计算机视觉基础库 OpenCV 发布了秋季更新版 4.1.2,我们一起来看看都有哪些值得关注。

DNN 模块

OpenCV 4.1.2 发布,都有哪些新特性?

1. Intel 推断引擎 OpenVINO支持:

支持了2019R3版本;

支持modern IR Core API;

新增自定义层管理,现在,所有的OpenCV层 fallbacks 都被实现为IE自定义层,这有助于减少图分支,从而提高效率。

2. 高级API dnn::Model 和特定任务APIdnn::ClassificationModel, dnn::DetectionModel, dnn::SegmentationModel。支持自动预处理和后处理。

性能改进与平台支持

OpenCV 4.1.2 发布,都有哪些新特性?

1. 对MIPS CPU架构平台的MSA SIMD(单指令流多数据流)支持;

https://github.com/opencv/opencv/pull/15422

2. 优化OpenCV.js,线程优化+SIMD优化;

https://github.com/opencv/opencv/pull/15371

3. 使用SIMD内联函数进行了更多优化:dotProd,FAST corners检测,HOG,LK金字塔(VSX),norm,warpPerspective

4. 修复了Cascade Lake CPU的检测问题

社区贡献代码

OpenCV 4.1.2 发布,都有哪些新特性?

1. GUI: 支持 topmost window 模式 (Win32/COCOA): 

https://github.com/opencv/opencv/pull/14872

2. Java: 修复 Mat.toString() for higher dimensions: 

https://github.com/opencv/opencv/pull/15181

3. 实现 colormap "Turbo" 

https://github.com/opencv/opencv/pull/15388

4. 改进 QR-Code 检测精度: 

https://github.com/opencv/opencv/pull/15356

(之前这一块实在是太弱了,参考:二维码检测哪家强?五大开源库测评比较

5. 增加了GSoC贡献的基于学习的超分辨率模块

https://github.com/opencv/opencv_contrib/pull/2229

https://github.com/opencv/opencv_contrib/pull/2231

6. 改进白色 marker aruco 角点检测精度: 

https://github.com/opencv/opencv_contrib/pull/2236

7. 增加 aruco 图案生成工具 : 

https://github.com/opencv/opencv_contrib/pull/2250

8. 清理了samples/tutorials中的代码

本次发布只是一次小版本迭代,一直以来DNN都是开发重点,且以支持Intel自家推断引擎为主要目标,除此之外,速度优化也是官方一直努力的,新特性倒是没多少,主要来自社区。

原文地址:

https://github.com/opencv/opencv/releases

想要尝鲜的朋友,可以在我爱计算机视觉公众号后台回复“OpenCV412”,即可收到代码和官方编译版的下载地址。


OpenCV交流群

学习交流OpenCV开发,扫码添加CV君拉你入群,(如已为CV君其他账号好友请直接私信)

请务必注明:OpenCV

OpenCV 4.1.2 发布,都有哪些新特性?

喜欢在QQ交流的童鞋,可以加52CV官方QQ群805388940

(不会时时在线,如果没能及时通过验证还请见谅)


OpenCV 4.1.2 发布,都有哪些新特性?

长按关注我爱计算机视觉

相关文章: