[发明专利]一种基于深度卷积神经网络的三维形状分类方法在审
申请号: | 201710104324.3 | 申请日: | 2017-02-24 |
公开(公告)号: | CN106874955A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 夏春秋 | 申请(专利权)人: | 深圳市唯特视科技有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市高新技术产业园*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 深度 卷积 神经网络 三维 形状 分类 方法 | ||
技术领域
本发明涉及计算机视觉领域,尤其是涉及了一种基于深度卷积神经网络的三维形状分类方法。
背景技术
随着科技技术迅速发展,已经广泛使用卷积神经网络实现三维形状分类。预测给定三维形状的对象类是计算机视觉中的一个基本问题,因为三维形状是图像理解的重要视觉线索。但是,目前可用的三维形状数据集比其他常用数据集小了一个数量级,还不足以训练模型。即使采用了很多微调方法处理小型该数据集,但需要非常长的时间。而如果采用基于深度卷积神经网络的三维形状分类方法,则可以通过集束搜索,得到最佳卷积神经网络架构和参数,从而更好地预测三维形状。同时,这种方法在自动导航、自动检测、机器人抓取物件及装配任务等中有许多实际的需要。
本发明提出了一种基于深度卷积神经网络的三维形状分类方法,它利用卷积神经网络,首先选择相对简单的卷积神经网络结构作为搜索树的根节点,并利用集束搜索方法从根节点开始探索候选的更复杂的模型;当生成新的候选卷积神经网络时,通过从母卷积神经网络适当地传送到其后代,使得集束搜索的结果有效,最终得到最佳的卷积神经网络。本发明在流行的三维形状数据集上的性能优于现有方法,还成功地将参数总数减少了98%左右;同时由于采用了集束搜索方法再进行知识迁移,还可以容易地应用于需要在小型训练数据集上的鲁棒性深入学习的其他问题。
发明内容
针对三维形状数据集太小和现有分类模型处理图像耗时的问题,本发明的目的在于提供一种基于深度卷积神经网络的三维形状分类方法。
为解决上述问题,本发明提供一种基于深度卷积神经网络的三维形状分类方法,其主要内容包括:
(一)数据输入;
(二)初始卷积神经网络;
(三)集束搜索;
(四)知识迁移;
其中,一种基于深度卷积神经网络的三维形状分类方法,每个形状被表示为与以形状为中心的均匀三维网格的三维像素对应的一组二进制指示符;选择相对简单的卷积神经网络结构作为搜索树的根节点,并利用集束搜索方法从根节点开始探索候选的更复杂的模型,直到不能进一步减少训练误差;当生成新的候选卷积神经网络时,通过从母卷积神经网络向后传送合适的参数值,使得集束搜索的结果有效,最终得到最佳的卷积神经网络。
其中,所述的数据输入,采用三维实体集作为数据集,其包括40个各种类型的实物对象类,如椅子、桌子、厕所、沙发等;每个类有100个独特的CAD模型,代表最常见的三维形状,在整个数据集中总共有151128个三维像素化模型。
其中,所述的初始卷积神经网络,选择相对简单的初始卷积神经网络,初始模型仅由两个卷积层和一个完全连接的层组成;第一卷积层具有16个大小为6和步长2的滤波器,第二卷积层具有32个大小为5和步长2的滤波器;最后,完全连接的层具有400个隐藏单元。
其中,所述的集束搜索,包括后继函数,启发式函数以及前瞻和回溯策略;状态空间被定义为Ω={s},其中状态s表示一个网络配置;卷积神经网络的网络配置指定卷积和完全连接的层的数量,在每个层中使用的隐藏单元或三维卷积滤波器的数量,以及哪些层具有最大池;约束集束搜索,使得完全连接的层的大小保持与初始卷积神经网络中相同。
进一步地,所述的后继函数,通过从一组可能的动作A中应用动作a(a∈A),从而从s中产生新的状态s′:Γ:s→s′;将A定义为包括两种类型的动作:(1)在所有卷积层的顶部添加新的卷积层,其中新添加的层具有与顶部卷积层相同数量的滤波器,滤波器大小和步长和(2)使顶部卷积层中的滤波器的数量加倍。
进一步地,所述的启发式函数,定义为训练数据在s和s′之间的分类精度的差异;在给出s′的母状态的情况下,排列新的状态s′;用于引导集束搜索,集束搜索选择前K个后续状态,其中K取作集束宽度。
进一步地,所述的前瞻和回溯策略,首先通过从母状态s多次应用后继函数直到所得搜索树达到深度限制D来探索状态空间;然后,在树深度D处的叶状态s′中,用评估选择前K个叶子s′;从这前K个叶子状态中,回溯到母状态的第K个子状态,作为有效的新候选卷积神经网络。
其中,所述的知识迁移,包括加宽网络和加深网络这两种类型的搜索动作指定的知识迁移;加宽网络估计新添加的参数,使得母卷积神经网络及其“较宽”(顶部卷积层中的滤波器的数量较多)子卷积神经网络以相同输入得到相同的输出;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市唯特视科技有限公司,未经深圳市唯特视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710104324.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息获取的方法以及相关装置
- 下一篇:图像分类卷积神经网络结构的构建方法