OpenCV3.3出炉,DNN为最大亮点

作者: 冰不语 | 来源:发表于2017-08-06 11:09 被阅读380次

OpenCV3.3在8月3号正式出炉,想要体验最新特性的朋友可以去官网下载了,反正配置一下只需要几分钟。这次最主要的更新就是,终于把DNN模块从contrib里面提到主仓库里面,放到了官方发布版中。虽然我配置的一直是OpenCV with contrib,但是对于DNN模块,限于电脑配置太低,一直没有怎么尝试。这次可以借着新版发布抽空尝试一下了。

按照官方介绍,DNN现在有下面几点特性:

无需任何依赖

新加入的DNN模块不需要任何依赖,除了protobuf......而protobuf被加入到OpenCV的thirdparty了。简直是贴心至极有没有?

支持以下框架

  • Caffe 1
  • TensorFlow
  • Torch/PyTorch

虽然还没有支持caffe2,不过我现在就已经很满足了。

支持很多种类的层

  • AbsVal
  • AveragePooling
  • BatchNormalization
  • Concatenation
  • Convolution (including dilated convolution)
  • Crop
  • Deconvolution, a.k.a. transposed convolution or full convolution
  • DetectionOutput (SSD-specific layer)
  • Dropout
  • Eltwise (+, *, max)
  • Flatten
  • FullyConnected
  • ......

还有很多,就不一一列举了, 估计绝大部分人也用不上。。。

以下网络经过了测试且可用

  • AlexNet
  • GoogLeNet v1 (also referred to as Inception-5h)
  • ResNet-34/50/...
  • SqueezeNet v1.1
  • VGG-based FCN (semantical segmentation network)
  • ENet (lightweight semantical segmentation network)
  • VGG-based SSD (object detection network)
  • MobileNet-based SSD (light-weight object detection network)

但是现在OpenCV貌似只能加载训练好的网络,caffe的,TF的,Torch的,只能训练好之后拿来用,但是不能自己训练网络。

现在看来加入DNN模块算是众望所归,虽然有点晚,虽然功能还不够完善,但是仍然值得期待。

后续会尝试一下DNN模块,等我尝试完之后再放出来。最近越来越忙,更新不能稳定保持,但这个号没有放弃。


公众号CVPy,分享OpenCV和Python的实战内容。。欢迎关注。
公众号CVPy

相关文章

  • OpenCV3.3出炉,DNN为最大亮点

    OpenCV3.3在8月3号正式出炉,想要体验最新特性的朋友可以去官网下载了,反正配置一下只需要几分钟。这次最主要...

  • Python中的参数命令行

    在进行opencv3.3进行DNN相关内容的学习时,看其中的一个Python实例时,接触到argparse模块,这...

  • 3月6日微语简报

    农历正月三十 星期三 1、2019年政府工作报告新鲜出炉,全年减税费2万亿成为最大亮点; 2、雄安新区将转入大规模...

  • 面向深度神经网络的特定领域架构

    随着AI对算力的需求不断增长,以TPU为代表的面向DNN的特定领域架构为DNN计算提供了几十倍的性能提升以及能效优...

  • 跟我一起学PyTorch-06:卷积神经网络CNN

    以全连接层为基础的深度神经网络DNN是整个深度学习的基石。要说应用最广、影响最大的深度神经网络,那就是卷积神经网络...

  • DNNs & Papers in kaldi

    出处:http://kaldi-asr.org/doc/dnn.html Karel's DNN implemen...

  • EGT,全球首个H5游戏平台

    EGT,全球首个H5游戏平台 EGT是2019年涨幅最大的币,其最大亮点是背后大树白鹭科技,大炮评级为B。 白鹭科...

  • DNN 和 CNN的反向传播

    DNN的反向传播 在学习CNN的反向传播之前,先学习一个DNN(普通的全连接层的深度神经网络)的反向传播。 DNN...

  • DNN

    DNN算法的基本思想 多层感知器在如何获取隐层的权值的问题上遇到了瓶颈。既然我们无法直接得到隐层的权值,能否先通过...

  • DNN

    本文将从以下几个方面介绍DNN: 1.DNN的产生背景 神经网络技术起源于上世纪五、六十年代,当时叫感知机,拥...

网友评论

    本文标题:OpenCV3.3出炉,DNN为最大亮点

    本文链接:https://www.haomeiwen.com/subject/mwtrqxtx.html