当前位置:网站首页>Research on 3D model retrieval method based on two channel attention residual network - Zhou Jie - paper notes
Research on 3D model retrieval method based on two channel attention residual network - Zhou Jie - paper notes
2022-06-25 07:32:00 【Programmer base camp】
2020 Master's thesis
1、 Innovation points :
(1) An attention residual convolution neural network is designed (RVCNN), Realize feature extraction and classification of 3D models . Keep the Bulls focused 、 Residual is applied to convolution neural network , The weighted loss function defined by the cross entropy loss function and the central loss function is used to optimize the network performance .
(2) In order to improve the RVCNN The ability of feature extraction , In the single channel network model (single-RVCNN) On the basis of , A two channel network model is proposed (double-RVCNN)
2、 advantage :
Voxelization technology 、3D Radon Transform and convolution neural network double-RVCNN, It is superior to the comparison method in retrieval and classification performance , It is proved that combining the deep learning method with the traditional 3D model feature extraction method can further improve the performance of 3D model retrieval and classification .
3、 shortcoming
There are many network parameters .
Model voxelization and 3D Radon Some information may be lost in the process of transformation , This may lead to insufficient information expression of the input data of the neural network .
4、 Algorithm principle
Convolution neural network can effectively learn the characteristics of key features from a large number of samples , The mechanism of multi head attention and the idea of residual are applied to convolutional neural network , An attention residual convolution neural network is designed to extract the features of 3D models (RVCNN). Use 3D Radon The voxel data is processed by transformation to obtain 3D Radon Characteristic matrix , Combine the three-dimensional voxel model with 3D Radon Characteristic matrix data sets are input alternately RVCNN, To build the double-RVCNN( Two channel attention residual convolution network ).

5、 Experimental design
(1) The influence of network layers on performance evaluation index
take RVCNN Part of the convolution and ** Remove the layer , Get the network cnet
(2) The influence of multi head attention module on performance evaluation index
The first set of experiments was analyzed in a single multi head attention module , The effect of the number of headers on the performance index ;
The number of headers is 2 It works best when .
The second group of experiments discussed the effect of the position of multiple attention modules and the number of multiple attention modules on the performance index .

Experiments show that , Put the multi head attention module on a The location is appropriate .
(3) The influence of residual block on performance evaluation index
among , Residual block a from a1、a2 form ,a1 Corresponding 3.3.2 Figure in subsection 3.8(a) The left part ,a2 Corresponding graph 3.8(a) The right part , Residual block b from b1、b2 form ,b1 Corresponding graph 3.8(b) The left part ,b2 Corresponding graph 3.8(b) The right part 

When a1、a2、b1、b2 Get the highest value when using all .
(4) Weighted loss function test and comparison


(5) Experimental test and comparison of single channel network model and dual channel network model


边栏推荐
- 线程状态变化涉及哪些常用 API
- 13 `bs_duixiang.tag标签`得到一个tag对象
- Clearing Magento log data - clearing Magento log data
- Shell command learning
- Can we use function pointers in go- Can we have function pointers in Go?
- The king scheme in distributed locks - redisson
- 【UVM入門 ===> Episode_9 】~ 寄存器模型、寄存器模型的集成、寄存器模型的常規方法、寄存器模型的應用場景
- Reading sensor data with GPIO analog SPI interface
- 【批处理DOS-CMD命令-汇总和小结】-文件与目录操作命令(md、rd、xcopy、dir、cd、set、move、copy、del、type、sort)
- 三年营收连续下滑,天地壹号困在醋饮料里
猜你喜欢

【pytest】修改allure报告中的logo及参数化

【批處理DOS-CMD命令-匯總和小結】-外部命令-cmd下載命令、抓包命令(wget)

Several good weather plug-ins

用动图讲解分布式 Raft
![[pytest] modify the logo and parameterization in the allure Report](/img/c0/93519da008ec137c447bb11aa7b73e.png)
[pytest] modify the logo and parameterization in the allure Report

【批处理DOS-CMD命令-汇总和小结】-外部命令-cmd下载命令、抓包命令(wget)
![[introduction to UVM== > episode_9] ~ register model, integration of register model, general methods of register model, application scenarios of register model](/img/c0/b373a3f0e0c7b35f42c8a28b4d4f74.png)
[introduction to UVM== > episode_9] ~ register model, integration of register model, general methods of register model, application scenarios of register model

几款不错的天气插件

Harmony food menu interface

Design a MySQL table for message queue to store message data
随机推荐
用太极拳讲分布式理论,真舒服!
Lotus windowsost manually triggers space-time proof calculation
Icon already includes gloss effects
Can we use function pointers in go- Can we have function pointers in Go?
[C language] add separator to string
[Yu Yue education] engineering testing technology reference of Wenhua University
From perceptron to transformer, a brief history of deep learning
shell 上下两行合并成一行
Global variables & local variables
How do I create a guid in excel- How to create a GUID in Excel?
[batch dos-cmd command - summary and summary] - CMD extended command and function (CMD /e:on, CMD /e:off)
TEMPEST HDMI泄漏接收 2
Ltpowercad II and ltpowerplanner III
Shell命令学习
Tempest HDMI leak receive 2
[tool sharing] a software that pays equal attention to appearance and skills
3632. Binary sum
Using awk to process input from multiple files
太上老君的炼丹炉之分布式 Quorum NWR
MySQL (12) -- Notes on changing tables