- 最后登录
- 2019-1-29
- 注册时间
- 2018-3-16
- 阅读权限
- 50
- 积分
- 1503
- 纳金币
- 1794
- 精华
- 4
|
这是一个基于RGB-D相机的三维物体建模的简单演示。 ClaireXie/modeling_3d
语言:C++
如果您使用此代码进行研究,请引用以下文章:
[1] J. Xie, Y.F. Hsu, R. Feris, M.T. Sun, "Fine registration of 3D point clouds fusing structural and photometric information using an RGB-D camera," Journal of Visual Communication and Image Representation (JVCI), vol. 32, pp. 194-204, Oct. 2015.
[2] M. Jaiswal, J. Xie and M.T. Sun, "3D Object Modeling with a kinect Camera," Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (ApsIPA ASC) 2014.
构建环境Building requires CMake, OpenCV, and PCL cross platform toolkit. The recommended OpenCV version is 2.4.x (3.x may not work!) and the recommended PCL version is 1.7. The program has been tested to successfully build on Ubuntu 14.04 with OPENCV 2.4.9, PCL 1.7.1 installed.
运行
- $reconstruct -[dir of txt file for the input image names] [options]
复制代码- //<span style="display: inline !important; float: none; background-color: transparent; color: rgb(0, 96, 0); font-family: -apple-system,BlinkMacSystemFont,; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px; word-wrap: break-word;"> [options]//</span>
- -r <threhold_r> adjust registration threshold (DEFAULT=0.0035f)
- -h this help
- -g global Alignment
- -lcoff turn off loop detection switch (DEFAULT=1)
- -m moving least square surface smoothing
- -dn de-noising (statistic outlier removal)
- -vd <threshold_vd> voxel down sampling (DEFAULT=0.002f)
- -iter <# of iterations> global alignment iterations (DEFAULT=3)
- -hessian <threshold_h> SIFT matching threshold (DEFAULT=200f), lower-> more matches
复制代码TXT文件将指向一个目录,并列出用于输入图像名称的TXT文件的重构格式的图像名称应该是: - dir/frame1
- dir/frame2
- ...
- dir/frame N (without format extension)
复制代码对于每个图像名称,它应该指向四个文件,具有以下名称: - Depth image: framex_depth.png
- RGB image: framex_rgb.png
- Mask image: framex_mask.png #pre-Segmentated mask, segmentation is not included in the source code
- Location file: framex_loc.txt #(optional) cropping location indication if the image is cropped
复制代码命令是/: - $reconstruct ../resources/ -g -dn -vd 0.001 -m
复制代码
modeling_3d-master.zip
(2.9 MB, 下载次数: 0, 售价: 10 纳金币)
|
|