新闻中心

[CVPR 2025]CasMVSNet_Paddle复现

2025-07-23
浏览次数:
返回列表
本文介绍CasMVSNet的复现情况。该网络用于多视图立体匹配任务,可估计场景密集深度以重建三维场景。文中涉及训练数据集解压、训练、测试数据集处理、测试及结果评估等步骤,复现的定量结果与原文接近,整体指标0.357,略高于原文的0.355,表明复现成功。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

[cvpr 2020]casmvsnet_paddle复现 -

1. CasMVSNet简介

  • 来源:Cascade Cost Volume for High-Resolution Multi-View Stereo and Stereo Matching

  • 项目意义:Mult-View Stereo(MVS)任务中旨在根据多视图输入估计场景的密集深度表示,从而重建三维场景。[CVPR 2020]CasMVSNet_Paddle复现 -                

2. 参考资料

  • CasMVSNet论文:Cascade Cost Volume for High-Resolution Multi-View Stereo and Stereo Matching
  • Pytorch代码:alibaba/cascade-stereo

3. 训练代码

3.1 解压训练数据集

In [2]
!rar x data/data129222/dtu_training.rar data/
!rm -rf data/data129222/dtu_training.rar 
!unzip -d data/mvs_training/dtu/Depths_raw data/data129777/Depths_raw1.zip!rm -rf data/data129777/Depths_raw1.zip !unzip -d data/mvs_training/dtu/Depths_raw data/data129777/Depths_raw2.zip!rm -rf data/data129777/Depths_raw2.zip '''
rar x data/data129222/dtu_training.rar data/
rm -rf data/data129222/dtu_training.rar 
unzip -d data/mvs_training/dtu/Depths_raw data/data129777/Depths_raw1.zip
rm -rf data/data129777/Depths_raw1.zip 
unzip -d data/mvs_training/dtu/Depths_raw data/data129777/Depths_raw2.zip
rm -rf data/data129777/Depths_raw2.zip 
'''
       
RAR 5.30 beta 2   Copyright (c) 1993-2015 Alexander Roshal   4 Aug 2015
Trial version             Type RAR -? for help

Cannot open data/data129222/dtu_training.rar
没有那个文件或目录
No files to extract
unzip:  cannot find or open data/data129777/Depths_raw1.zip, data/data129777/Depths_raw1.zip.zip or data/data129777/Depths_raw1.zip.ZIP.
unzip:  cannot find or open data/data129777/Depths_raw2.zip, data/data129777/Depths_raw2.zip.zip or data/data129777/Depths_raw2.zip.ZIP.
       
'\nrar x data/data129222/dtu_training.rar data/\nrm -rf data/data129222/dtu_training.rar \nunzip -d data/mvs_training/dtu/Depths_raw data/data129777/Depths_raw1.zip\nrm -rf data/data129777/Depths_raw1.zip \nunzip -d data/mvs_training/dtu/Depths_raw data/data129777/Depths_raw2.zip\nrm -rf data/data129777/Depths_raw2.zip \n'
               

3.2 开始训练

In [ ]
cd /home/aistudio/work/CasMVSNet_paddle/
!python train.py --dataset=dtu_yao --trainpath /home/aistudio/data/mvs_training/dtu/ --testpath /home/aistudio/data/mvs_training/dtu/ --trainlist lists/dtu/train.txt --testlist lists/dtu/test.txt --batch_size 2
   

4. 测试代码

4.1 解压测试数据集

In [ ]
!unzip -d data/ data/data129222/dtu_testing.zip
   

4.2 安装测试所需的包

In [ ]
!pip install plyfile
   

4.3 开始测试

In [ ]
cd /home/aistudio/work/CasMVSNet_paddle/
!python test.py --dataset=general_eval --batch_size=1 --testpath /home/aistudio/data/dtu_testing --testlist lists/dtu/test.txt --loadckpt ./log/model_000015.ckpt
   

5. 结果评估

  • 由于测试需要MATLAB,所以需要将测试生成的PLY点云文件下载到本地,然后在本地评估。
  • 评估的数据为DTU数据集,评估代码和数据:http://roboimagedata.compute.dtu.dk/?page_id=36

6. 结果展示

  • 定量结果表明,复现成功。overall指标几乎没有差别。

    复现结果: acc.: 0.369 comp.:0.346 overall:0.357

    美图云修 美图云修

    商业级AI影像处理工具

    美图云修 50 查看详情 美图云修

    原文结果: acc.: 0.325 comp.:0.385 overall:0.355

  • 部分可视化结果展示:[CVPR 2020]CasMVSNet_Paddle复现 - [CVPR 2020]CasMVSNet_Paddle复现 -                

以上就是[CVPR 2025]CasMVSNet_Paddle复现的详细内容,更多请关注其它相关文章!


# 解决问题  # 呼和浩特网站建设运营  # 网络营销推广按目的分类  # 鄂州优化网站推广公司  # 重庆核心关键词优化排名  # 云浮网站优化多少钱  # 苏州软文网络营销推广  # 东台网站建设美丽  # 台州什么叫网站优化设计  # 营销和线上推广区别在哪  # 铜川柳州网站推广  # 几乎没有  # 参考资料  # python  # 相关文章  # 所需  # 测试数据  # 官网  # 美图  # 一言  # 中文网  # type  # udio  # cos  # ai  # cad 


相关栏目: 【 行业资讯67740 】 【 技术百科0 】 【 网络运营39195


相关推荐: db2命令中如何去到指定的副本  j*a怎么处理json数组  阿里云盘的会员怎么用  typescript在浏览器里怎么用  j*a怎么声明byte数组  油电混动车仪表盘上的power是什么意思  春运抢票如何抢连坐的票  typescript有什么作用  空调主板单片机怎么拆开  电瓶车屏幕上显示power是什么意思  苹果手机16系统有哪些  rxjs和typescript什么意思  哪些编程软件需用typescript  市盈率和市净率是什么意思  命令行如何启动应用程序  显卡上面TYPE-C是什么接口  区块链的热闹将何去何从?  j*a中如何创建列表数组  如何以管理员身份打开cmd命令行窗口  折叠屏手机哪个有性价比  单片机怎么定义字符长度  哪些编程软件需要typescript  如何使硬盘升级固态硬盘  put linux命令如何书写  进口超级维特拉三门版power是什么意思  充电器上的power是什么意思  meet是什么意思  怎么打印数组j*a  2026年将会大爆发的15个新科技  typescript哪个最好  跑步机power键是什么意思  在遥控器中power是什么意思  excel中datediff函数怎么用  美食音乐每日推荐怎么写  65寸电视长宽多少厘米  如何查看电脑的固态硬盘  春运抢票可以抢几次票  如何以管理员身份打开命令提示符  typescript如何定义常量  如何退出数据库命令行  driver是什么意思  win7怎么做幻灯片  喇叭上标的power30w是什么意思  春运返程如何抢票成功  单片机是怎么复位的  内网和外网区别 内网和外网有什么区别  typescript是做什么用的  vi命令如何使用方法  debug中如何用n命令命名程序文件名  夸克链信有什么用 

搜索