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


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

DNN 模块

1. Intel 推断引擎 OpenVINO支持:

支持了2019R3版本;

支持modern IR Core API;

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

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

性能改进与平台支持

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的检测问题

社区贡献代码

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)

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

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


长按关注我爱计算机视觉

OpenCV 4.1.2 发布,都有哪些新特性?相关推荐

  1. PyTorch 1.6、TensorFlow 2.3、Pandas 1.1 同日发布!都有哪些新特性?

    作者 | 肖智清 出品 | AI科技大本营(ID:rgznai100) 7月29日,PyTorch 1.6.TenorFlow 2.3.Pandas 1.1恰巧同时发布.这三个库都是定期滚动更新,大约 ...

  2. Java14发布,16大新特性,代码更加简洁明快

    2020/3/17日JDK14正式发版,生产环境用不用再说,赶紧下载下来体验一番.不过据说该版本并不是长期版本,但即使再发布新版本也是在此基础上的. 另外,想体验Java14还是需要一些准备工作的,除 ...

  3. go每日新闻(2022-06-14)——一文告诉你Go 1.19都有哪些新特性

    每日一谚:Test to know you are correct. go中文网每日资讯--2022-06-14 一.Go语言中文网 Gopher 应该记住这 10 个命令 golang刷leetco ...

  4. Vite 2.0版本发布,都有哪些新特性

    新年还没过完,Vite就发布了2.0版本,不得不佩服尤大大. Vite是什么 Vite(法语意思是 "快",发音为 /vit/,类似 veet)是一种全新的前端构建工具,你可以把它 ...

  5. Android 1.5 -10.0 都有哪些新特性?

    点击上方"开发者技术前线",选择"星标" 13:21 在看 真爱 本文部分整理 公众号 终端研发部 作者:嘟嘟呢 https://blog.csdn.net/u ...

  6. Android 1.5到10.0 都有哪些新特性?

    文章转自:https://www.itcodemonkey.com/article/13183.html Android 1.5(Cupcake纸杯蛋糕): 智能虚拟键盘:使用widgets实现桌面个 ...

  7. Android 十年总结:1.5 到 10.0 都有哪些新特性?面试常问题

    文热导读|   点击标题阅读 知识星球第三期开园了- 转自:嘟嘟呢 Android 1.5(Cupcake纸杯蛋糕): 智能虚拟键盘:使用widgets实现桌面个性化:在线文件夹(Live Folde ...

  8. 干货 | Android 8.0正式版发布:Android O 新特性和行为变更总结

    热文导读 | 点击标题阅读 AgentWeb 是基于 Android WebView 一个功能完善小型浏览器库 吊炸天!74款APP完整源码! 支付宝小程序Copy微信代码被扒:官方道歉 公众号:Ja ...

  9. Redis 6 RC1发布,带来众多新特性

    Redis 6 RC1 发布了,项目创建人 antirez 在博客中介绍,这是迄今最"企业"化的版本(SSL 与 ACL 等特性与企业极相关),也是最大的版本,同时也是参与人数最多 ...

最新文章

  1. 【转】Vue.js 2.0 快速上手精华梳理
  2. 互联网体系结构(网络基础).教案
  3. Windows Mobile 获取基站信息(LAC,CellID)
  4. 学Web前端要用哪些工具?学成后薪资如何?
  5. gcc/g++ 编译器出现 undefined reference to ‘这里是函数名‘,往往意味这这个函数没有定义
  6. cocos2d-x初探学习笔记(12)--图形绘制
  7. 37款机型升级鸿蒙系统,华为终于想通,为鸿蒙系统敞开大门,37款机型将同步升级...
  8. 聚类 python 代码_不足 20 行 Python 代码,高效实现 k-means 均值聚类算法
  9. java dateutil 获取时间戳_java DateUtil工具类时间戳类型转换详解
  10. SSIS package 更新 variable
  11. 通过Dapr实现一个简单的基于.net的微服务电商系统
  12. 一维条形码识别c语言_条形码的优点
  13. so文件动态加载注意事项
  14. 数据中心效率:40%的改进是通过最佳实践方案
  15. Java之父:Solaris前景堪忧
  16. ROS 2 Crystal Clemmys版机器人操作系统补充说明
  17. MySQL定时任务,清理表数据
  18. android 平板怎么截图,平板电脑怎样截图
  19. Python爬虫——查询英语四、六级成绩
  20. MediaSession框架

热门文章

  1. 事件CEvent的使用
  2. JQuery AJAX基本使用
  3. Git常用命令——分支操作
  4. python获取网页源码被拒绝_Python3 请求网页源码 目标计算机积极拒绝,无法连接...
  5. c语言第四版第8章答案,C语言答案第8章.doc
  6. linux usb mic延时大如何解决,Linux 中 SSH 客户端登录缓慢的解决办法
  7. python执行一段代码_我发现了个 Python 黑魔法,执行任意代码都会自动念上一段 『平安经』...
  8. java 求最大公因数_求最大公约数的三种算法(java实现)
  9. 构建之法第一、二、十六章
  10. IDEA里如何安装Python插件打造开发环境(图文详解)