# Multi-view-Convolutional-Neural-Networks-for-3D-Shape-Recognition
本文提出了一种基于多视图卷积神经网络的三维物体识别算法,以实现三维物体的准确识别。首先实现一个标准的卷积神经网络架构,该架构经过训练可以独立地识别形状的渲染视图,以实现即使从单一视图中也可以识别出一个三维形状。随后使用该三维物体多个角度的二维视图通过卷积神经网络识别的结果进行模型融合。在模型融合的过程中取出输入单角度视图的卷积神经网络的某一层,使用层最大值算法将多个层中同一位置的最大值取出,形成一个新的层参与神经网络的训练,以提高卷积神经网络识别多视图的准确率。为了应对数据集较小的情况,我们使用了迁移学习的方法,先使用ModelNET数据集对单视图卷积神经网络进行预训练,然后将预训练模型加载到多视图卷积神经网络后再进行微调,以提高图像的识别率。ModelNET数据集上的实验结果证明了算法的有效性。Keras版本:2.2.4,TensorFlow版本:1.12.0,GPU型号:GeForce RTX 2080 Ti
In this paper, we propose a multi-view convolutional neural network which based on 3D object recognition algorithm to achieve accurate recognition of 3D objects. A standard convolutional neural network architecture is first implemented that is trained to recognize rendered views of a shape independently to achieve recognition of a 3D shape even from a single view. The 2D views of the 3D object from multiple angles are then used to perform ensemble learning with the results recognized by the convolutional neural network. A layer of the convolutional neural network with an input single-angle view is taked during the ensemble learning process, and the maximum value at the same location in multiple layers is taked using the layer maximum algorithm to form a new layer to participate in the training of the neural network to improve the accuracy of the convolutional neural network in recognizing multiple views. To cope with the small dataset, we use a transfer learning approach to pre-train the single-view convolutional neural network using the ModelNET dataset first, and then fine-tune the pre-trained model after loading it into the multi-view convolutional neural network to improve the recognition rate of images. experimental results on the ModelNET dataset demonstrate the effectiveness of the algorithm.Keras version: 2.2.4, TensorFlow version: 1.12.0, GPU model: GeForce RTX 2080 Ti
yava_free
- 粉丝: 5437
- 资源: 2092
最新资源
- XVIDEO_6.6.6.zip
- 利用粒子群算法求解电力系统无功优化的MATLAB代码,以网损和电压偏差为目标函数,有注释和相关的参考文献
- C# opc ua da通信源代码示例,应用简单直接可使用 工业上位机必备代码
- 基于类别增量的极端随机森林(ERF)数据分类预测 matlab代码
- 堆垛机程序,硬件配置:PLC:1500SP F-1PN HMI:KTP700 Basic PN X轴:S120,Y轴:G120,Z轴:G120 程序主要以SCL语言编写,注释清晰,和上位WCS通讯是通
- Matlab代码-基于拉格朗日电力系统参数辨识 对电力系统中存在多个不良参数进行辨识,以IEEE14节点系统进行仿真验证
- 自建dq坐标系永磁同步电机pmsm模型 不是库里的模块,适用于新手入门学习 赠参考资料
- NPC整流器,三电平,中点钳位 PWM整流器三电平模型
- 料箱输送线程序,带目的地跟踪,提供设备布局图和电气图纸以及博途程序 程序语言较多使用了STL,程序仅供学习参考 硬件配置:PLC:1515-2 PN HMI:TP700 Confort 主要设备有
- 步进伺服控制程序 用三菱plc和威纶触摸屏编写 新手学习最佳选择 此程序已经实际设备上批量应用,程序成熟可靠,借鉴价值高,程序有注释
- 变频器源码、图纸、生产方案 伺服驱动器和变频器源码、图纸、生产方案 此文件包涵盖 1、迈信EP100交流伺服驱动器C源码,PCB原理图 2、英威腾GD300变频器C源码,PCB原理图、生产方案 3、
- 多约束的MPC ACC模型预测ACC设计 自适应巡航 考虑经济性,安全性,动力行等多因素的 不是单纯的速度跟踪 参考硕士biyelunwen 不是mpc工具箱 carsim与simuli
- comsol的土壤源热泵模型
- starccm+电池包热管理-新能源汽车电池包共轭传热仿真 可查學習模型如何搭建,几何清理网格划分,學習重要分析参数如何设置 内容: 0.电池包热管理基础知识讲解,电芯发热机理,电池热管理系统介绍
- Three-Phase-SPWM-THIPWM-Inverter:基于MATLAB Simulink的三相SPWM逆变器和三相THIPWM逆变器仿真模型 仿真条件:MATLAB Simulink R
- 项目:基于Python的人脸识别 算法:LBPH算法 环境:Windows或linux或mac、pycharm 技术:opencv、PyQt5 库文件:numpy、opencv-contrib-pyt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈