当前位置:网站首页>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


边栏推荐
- Google extender address
- 【批处理DOS-CMD命令-汇总和小结】-cmd扩展命令、扩展功能(cmd /e:on、cmd /e:off)
- Debug through yalc before releasing NPM package
- Mysql database import SQL file display garbled code
- How do I get red green blue (RGB) and alpha back from a UIColor object?
- Keepalived monitors the process and automatically restarts the service process
- Display purchase Summary - Dell 2705qm BenQ pd2700u
- 稳压二极管的原理,它有什么作用?
- Finally, when you open source the applet ~
- [Batch dos - cmd Command - Summary and Summary] - cmd extension Command, extension Function (CMD / E: on, CMD / E: off)
猜你喜欢

赚够钱回老家吗

破万,我用了六年!

为什么要“除夕”,原来是内存爆了!

太上老君的炼丹炉之分布式 Quorum NWR
![Analysis on the trend of the number of national cinemas, film viewers and average ticket prices in 2021 [figure]](/img/01/594990789cbc1817dbbf61b7dd0c4c.jpg)
Analysis on the trend of the number of national cinemas, film viewers and average ticket prices in 2021 [figure]

14 BS object Node name Name attrs string get node name attribute content

Advanced mathematics foundation_ Parity of functions

Classic paper in the field of character recognition: aster

Hanxin's trick: consistent hashing

13 `bs_ duixiang. Tag tag ` get a tag object
随机推荐
Conditional grouping with $exists inside $cond
Editing the date formatting of x-axis tick labels in Matplotlib - editing the date formatting of x-axis tick labels in Matplotlib
How do I know if mysqlnd is an active driver- How to know if MySQLnd is the active driver?
MySQL(十二)——更改表的备注
lotus v1.16.0-rc3 calibnet
Omni toolbox direct download
The perfect presentation of Dao in the metauniverse, and platofarm creates a farm themed metauniverse
【批處理DOS-CMD命令-匯總和小結】-cmd擴展命令、擴展功能(cmd /e:on、cmd /e:off)
[leetcode] two num · sum of two numbers
[introduction to UVM== > episode_9] ~ register model, integration of register model, general methods of register model, application scenarios of register model
Cocos学习日记3——api获取节点、组件
The e-book "action guide for large organizations to further promote zero code application platform" was officially released!
线程状态变化涉及哪些常用 API
Several schemes of traffic exposure in kubernetes cluster
Escape analysis of 982 golang
【批处理DOS-CMD命令-汇总和小结】-cmd扩展命令、扩展功能(cmd /e:on、cmd /e:off)
Make enough money to go back home
Why is true == "true" true in R- Why TRUE == “TRUE” is TRUE in R?
How to get the difference between two dates rounded to hours
ES can finally find brother Wukong!