3DCapture: 3D Reconstruction for a Smartphone
Abstract
We propose a method of reconstruction of 3D representation (a mesh with a texture) of an object on a smartphone with a monocular camera. The reconstruction consists of two parts - real-time scanning around the object and postprocessing. At the scanning stage IMU sensors data are acquired along with tracks of features in video. A special care is taken to comply with 360 scan requirement. All these data are used to build a camera trajectory using bundle adjustment techniques after scanning is completed. This trajectory is used in calculation of depth maps, which then are used to construct a polygonal mesh with overlaid textures. The proposed method ensures tracking at 30 fps on a modern smartphone while the post-processing part is completed within 1 minute using an OpenCL compatible mobile GPU. In addition, we show that with a few modifications this algorithm can be adopted for human face reconstruction.
Cite
Text
Muratov et al. "3DCapture: 3D Reconstruction for a Smartphone." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2016. doi:10.1109/CVPRW.2016.116Markdown
[Muratov et al. "3DCapture: 3D Reconstruction for a Smartphone." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2016.](https://mlanthology.org/cvprw/2016/muratov2016cvprw-3dcapture/) doi:10.1109/CVPRW.2016.116BibTeX
@inproceedings{muratov2016cvprw-3dcapture,
title = {{3DCapture: 3D Reconstruction for a Smartphone}},
author = {Muratov, Oleg and Slynko, Yury and Chernov, Vitaly and Lyubimtseva, Maria and Shamsuarov, Artem and Bucha, Victor},
booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops},
year = {2016},
pages = {893-900},
doi = {10.1109/CVPRW.2016.116},
url = {https://mlanthology.org/cvprw/2016/muratov2016cvprw-3dcapture/}
}