不用配置bundler及cygwin,实现直接对稠密重建算法CMVS-PMVS进行研究
2017-12-20 15:53
417 查看
下面这个方法适用于那些只想对稠密重建算法CMVS-PMVS进行研究,而不想在前期bundler、cygwin的配置操作上浪费时间的学者
=================================================================================================================
三维重建:就现实应用情况来说,确实已经有了应用,城市规划、校园仿真、医院仿真、利用仿真模型添加信息,实现可视化等等;但是还没有广泛普及,
国内研究大场景三维重建的机构也不多,就今年找工作的历程来说,这方面前景感觉不是太好,毕竟公司少,需求就少;不知道以后会怎样,希望越来越好吧,
不过根据个人这一段找工作经验来说,动态追踪算法SLam算法的公司需求倒是很多,而且公司基本都很高大上,工资就更不用说了。
=================================================================================================================
本文研究生期间主要是对稠密场景重建中,由于研究生阶段时间太短,根本无法深入研究这个流程,这里只对PMVS算法进行了研究,其中所做工作是对
CMVS-PMVS源代码进行了改进,之后经过编译运行生成三个.exe文件。三文件分别为
分别为cmvs.exe, genOption.exe, pmvs2.exe ;这三个可执行文件在安装的CMake软件相应目录下;本人目录为
D:\CMVS\program\CMake\main\的Release/Debug文件夹下: 【CMake配置方案,可以参考本人写的另一篇博客
http://blog.csdn.net/baidu_32134295/article/details/53263423】
这时的三个.exe文件是你自己改进之后生成的,要看结果的话可以通过使用现成的免费软件VisualSFM;
首先,需要下载软件:http://ccwu.me/vsfm/ 【进行相应版本的下载】
我们这里需要做的是将自己改进算法后,通过编译生成的三个可执行文件加入到VisualSFM相应的文件夹下;
这里本文放在了D:\VisualSFM\VisualSFM_windows_cuda_64bit\VisualSFM_windows_cuda_64bit
文件夹下;如图:
![](https://img-blog.csdn.net/20171220162423340?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYmFpZHVfMzIxMzQyOTU=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
图中的三个exe文件是本人经过对CMVS-PMVS算法进行改进后成功生成的exe文件(下载软件初,本文件夹下有相应的原算法的三个exe文件)
运行之后,可以将生成的.ply文件拉入到meshlab软件进行查看,然后进行原算法及改进算法对比分析
=================================================================================================================
三维重建:就现实应用情况来说,确实已经有了应用,城市规划、校园仿真、医院仿真、利用仿真模型添加信息,实现可视化等等;但是还没有广泛普及,
国内研究大场景三维重建的机构也不多,就今年找工作的历程来说,这方面前景感觉不是太好,毕竟公司少,需求就少;不知道以后会怎样,希望越来越好吧,
不过根据个人这一段找工作经验来说,动态追踪算法SLam算法的公司需求倒是很多,而且公司基本都很高大上,工资就更不用说了。
=================================================================================================================
本文研究生期间主要是对稠密场景重建中,由于研究生阶段时间太短,根本无法深入研究这个流程,这里只对PMVS算法进行了研究,其中所做工作是对
CMVS-PMVS源代码进行了改进,之后经过编译运行生成三个.exe文件。三文件分别为
分别为cmvs.exe, genOption.exe, pmvs2.exe ;这三个可执行文件在安装的CMake软件相应目录下;本人目录为
D:\CMVS\program\CMake\main\的Release/Debug文件夹下: 【CMake配置方案,可以参考本人写的另一篇博客
http://blog.csdn.net/baidu_32134295/article/details/53263423】
这时的三个.exe文件是你自己改进之后生成的,要看结果的话可以通过使用现成的免费软件VisualSFM;
首先,需要下载软件:http://ccwu.me/vsfm/ 【进行相应版本的下载】
我们这里需要做的是将自己改进算法后,通过编译生成的三个可执行文件加入到VisualSFM相应的文件夹下;
这里本文放在了D:\VisualSFM\VisualSFM_windows_cuda_64bit\VisualSFM_windows_cuda_64bit
文件夹下;如图:
图中的三个exe文件是本人经过对CMVS-PMVS算法进行改进后成功生成的exe文件(下载软件初,本文件夹下有相应的原算法的三个exe文件)
运行之后,可以将生成的.ply文件拉入到meshlab软件进行查看,然后进行原算法及改进算法对比分析
相关文章推荐
- windows7下实现Bundler,PMVS,CMVS在VS2010/VS2013上的编译并通过cygwin运行(1).
- linux下使用Bundler + CMVS-PMVS进行三维重建
- linux下使用Bundler + CMVS-PMVS进行三维重建
- windows7下实现Bundler并通过cygwin编译运行以及pmvs、cmvs的使用(2)
- linux下使用Bundler + CMVS-PMVS进行三维重建
- 在CYGWIN下编译和运行软件Bundler ,以及PMVS,CMVS的编译与使用
- 在CYGWIN下编译和运行软件Bundler ,以及PMVS,CMVS的编译与使用
- Windows下使用VisualSFM + CMVS/PMVS + MeshLab进行三维重建
- 在CYGWIN下编译和运行软件Bundler ,以及PMVS,CMVS的编译与使用
- CMake+vs2010实现对CMVS-PMVS源代码的编译运行,以及实现与bundler之间的相互调用
- Bundler->CMVS-PMVS的配置和使用
- 用FPGA实现的RC6算法的研究
- 不用mod_rewrite直接用php实现伪静态化页面代码
- 随机出不重复的数字(不用随机出然后进行比较 JAVA实现)
- [VB.NET]利用vb.net创建一个完全可编辑的DataGrid,从而实现操作Access数据库进行增,删,改的功能,前提是不用任何其他的Button
- 对图像边缘进行随机均匀采样的C#算法实现
- HttpModule 实现 ASP.Net (*.aspx) 中文简繁体的自动转换,不用修改原有的任何代码,直接部署即可!
- 不用中间变量进行数值交换的算法
- 订单自动生成器的算法研究与实现 推荐
- 请教:建立了VSS后,想直接用域用户进行操作,请问如何实现,谢谢.