0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一维与三维卷积流程及在机器视觉中的应用

Dbwd_Imgtec 来源:互联网 作者:佚名 2018-05-03 09:08 次阅读

由于计算机视觉的大红大紫,二维卷积的用处范围最广。因此本文首先介绍二维卷积,之后再介绍一维卷积与三维卷积的具体流程,并描述其各自的具体应用。

1、二维卷积

图中的输入的数据维度为 14 × 14 ,过滤器大小为 5 × 5,二者做卷积,输出的数据维度为 10 × 10( 14 − 5 + 1 = 10 )。

上述内容没有引入channel的概念,也可以说channel的数量为1。如果将二维卷积中输入的channel的数量变为3,即输入的数据维度变为(14 × 14 × 3)。由于卷积操作中过滤器的 channel 数量必须与输入数据的channel数量相同,过滤器大小也变为 5 × 5 × 3 。在卷积的过程中,过滤器与数据在 channel 方向分别卷积,之后将卷积后的数值相加,即执行 10 × 10 次3个数值相加的操作,最终输出的数据维度为 10 × 10 。

以上都是在过滤器数量为1的情况下所进行的讨论。如果将过滤器的数量增加至16,即16个大小为10 × 10 × 3 的过滤器,最终输出的数据维度就变为10 × 10 × 16 。可以理解为分别执行每个过滤器的卷积操作,最后将每个卷积的输出在第三个维度(channel 维度)上进行拼接。

二维卷积常用于计算机视觉、图像处理领域。

2、一维卷积

图中的输入的数据维度为8,过滤器的维度为5。与二维卷积类似,卷积后输出的数据维度为8−5+1=48−5+1=4。

如果过滤器数量仍为1,输入数据的channel数量变为16,即输入数据维度为 8 × 16 。这里channel的概念相当于自然语言处理中的embedding,而该输入数据代表8个单词,其中每个单词的词向量维度大小为16。在这种情况下,过滤器的维度由5变为 5 × 16 ,最终输出的数据维度仍为 4 。

如果过滤器数量为 n,那么输出的数据维度就变为 4 × n。

• 一维卷积常用于序列模型,自然语言处理领域。

3、三维卷积

这里采用代数的方式对三维卷积进行介绍,具体思想与一维卷积、二维卷积相同。

假设输入数据的大小为 a1× a2× a3,channel数为 c,过滤器大小为f,即过滤器维度为 f × f × f × c(一般不写 channel 的维度),过滤器数量为 n。

基于上述情况,三维卷积最终的输出为 ( a1− f + 1 ) × ( a2− f + 1 ) × ( a3− f + 1 ) × n 。该公式对于一维卷积、二维卷积仍然有效,只有去掉不相干的输入数据维度就行。

三维卷积常用于医学领域(CT影响),视频处理领域(检测动作及人物行为)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器视觉
    +关注

    关注

    162

    文章

    4417

    浏览量

    120853
  • 卷积
    +关注

    关注

    0

    文章

    95

    浏览量

    18561
  • imagination
    +关注

    关注

    1

    文章

    577

    浏览量

    61496

原文标题:卷积神经网络(CNN)之一维卷积、二维卷积、三维卷积详解

文章出处:【微信号:Imgtec,微信公众号:Imagination Tech】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    三维视觉测量技术知识科普

    三维视觉测量技术按照测量过程是否投射光源,获取被测物体三维形貌信息的方法可以分为两大类: 被动视觉测量和主动
    的头像 发表于 01-03 11:47 921次阅读
    <b class='flag-5'>三维</b><b class='flag-5'>视觉</b>测量技术知识科普

    三维快速建模技术与三维扫描建模的应用

    。基于激光扫描的三维快速建模技术已成为中科院广州电子独具竞争力的数据获取手段之许多应用中都需要用三维扫描技术快速而准确的获取地形与三维
    发表于 08-07 11:14

    广西扫描服务三维检测三维扫描仪

    HandyPRO,便携式专业级Academia三维扫描仪。搭载完全集成的三维软件平台VXelements,将所有基本因素和工具都融入到个简便且流畅的工作环境。并带有扫描至CAD软
    发表于 08-29 14:42

    三维设计应用案例

    CAD是目前工业制造产品设计的重要软件之,广泛应用于机械、建筑等领域。而常用的CAD软件,也就是所谓的三维制图软件,较二的图纸和二的绘图软件,
    发表于 07-03 07:06

    Handyscan三维扫描仪对户外大型灯箱三维扫描解决方案

    `近期我们接到个与广告行业相关的客户,他们是家专业设计、改装户外广告灯箱的公司,目前是有个大型户外广告灯箱,想要通过三维扫描,获取其精准的三维
    发表于 07-15 10:52

    广州三维动画制作流程

    进行的规划与设计,主要包括:文学剧本创作、分镜头剧本创作、造型设计、场景设计。其次是三维动画片段制作,根据前期设计,计算机通过相关制作软件制作出动画片段,制作流程为建模、材质、灯光
    发表于 12-30 10:06

    安徽三维动画制作和二动画有哪些区别呢?(

    三维动画制作,“”这个字,是个几何学和空间理论的基本概念。构成空间的每个要素,如长度、宽度、高度,被称之为
    发表于 01-22 10:02

    Autodesk Vault变压器三维设计的应用

    Autodesk Vault变压器三维设计的应用     1. 变压器三维设计流程及面临的问题
    发表于 12-10 08:59 821次阅读

    三维立体视觉技术的应用及其三维恢复方法介绍

    感知与建模、机器人导航、双目物体跟踪与检测以及图像分割等领域。 三维立体视觉就是研究由2D图像恢复场景目标即3D信息的门学科。目前用于三维
    发表于 10-20 11:51 5次下载

    基于双目立体视觉三维拼接和融合方法

    目前,计算机视觉领域,越来越多的高精度三维重建方法以及实时定位和地图构建(SLAM)算法正在被提出用来对三维世界进行描述和分析。计算机图
    发表于 11-03 16:46 5次下载
    基于双目立体<b class='flag-5'>视觉</b>的<b class='flag-5'>三维</b>拼接和融合方法

    卷积、二卷积三维卷积具体应用

    由于计算机视觉的大红大紫,二卷积的用处范围最广。因此本文首先介绍二卷积,之后再介绍
    发表于 05-08 10:29 4962次阅读
    <b class='flag-5'>一</b><b class='flag-5'>维</b><b class='flag-5'>卷积</b>、二<b class='flag-5'>维</b><b class='flag-5'>卷积</b>、<b class='flag-5'>三维</b><b class='flag-5'>卷积</b>具体应用

    三维计算视觉研究分析

    扫描。三维匹配的目的就是把相邻扫描的点云数据拼接在起。三维匹配重点关注匹配算法,常用的算法有最近点迭代算法 ICP和各种全局匹配算法。 2)多视图三维重建 :计算机
    的头像 发表于 06-19 11:06 741次阅读

    三维立体视觉三维恢复方法

    电子发烧友网站提供《三维立体视觉三维恢复方法.doc》资料免费下载
    发表于 11-03 09:31 0次下载
    <b class='flag-5'>三维</b>立体<b class='flag-5'>视觉</b>之<b class='flag-5'>三维</b>恢复方法

    泰来三维|文物三维扫描,文物三维模型怎样制作

    文物三维扫描,文物三维模型怎样制作:我们都知道文物是不可再生的,要继续保存传承,需要文物三维数字化保护,所以三维数字化文物保护是非常重要的
    的头像 发表于 03-12 11:10 747次阅读
    泰来<b class='flag-5'>三维</b>|文物<b class='flag-5'>三维</b>扫描,文物<b class='flag-5'>三维</b>模型怎样制作

    泰来三维| 三维扫描汽车工厂生产改造的应用

    在生产线改造过程三维扫描技术同样具有不可替代的作用。通过对生产线设备、工艺流程和装配过程进行三维扫描,可以获取详细的三维数据,为生产线改
    的头像 发表于 06-17 13:29 356次阅读