除了国内外各研究机构,许多商业机构也开发了自己的三维扫描软件。这里介绍几款基于KinectFusion或相似技术、兼容Kinect,Xtion和PrimeSense等常用消费级低成本深度摄像机的典型软件:
ReconstmctME是一款轻量级的三维材描软件,这款软件对于个人是免费使用的,但是其商业授权相对比较昂贵。此外,它必须使用Kinect for Windows來作为Kinect的驱动,因此只能够在Windows平台运行。同时,免费版限制了模型生成速率,并在生成的梭型空问中添加了很多随机球体,在不使用其他STL编辑软件的情况下无法用于3D打印。这款软件最大的优点在于,它可以为开发者提供一套简单高效的C语言风格接口,用于软件二次开发或将该软件捉供的算法融合到用户自己的软件当中。
Skanect是ManCTL开发的一款功能比较全面的三维扫描软件。该软件具有拍摄、图像处理和分享三大功能,它是一款跨平台应用,并支持多款深度摄像机,例如 Structure Sensor,Xtion,PrimeSense Carmine和Kinect,该软件同样具有付费和免费两个版本,其中免费版限刺了模型的多而体个数。另外,该软件要求摄像头平稳远动,对操作要求比较髙,并且只能离线进行三维重速。
Sense是3D Systems公司推出的Sense三维扫描仪配套软件,简单易用,但需要配合专用手持扫描仪使用,依靠geomagic公司在三维重建领域的领先技术,其模型重建精度高,模型后处理和编辑功能简单易用效果好。但由于手持设备及人员操作的不稳定性,经常会出现ICP算法跟踪失效的问题,造成扫描失败。
由此可见,目前市面上出现的民用三维扫描系统,软硬件集成度低,产品适用范围小,功能也较为单一。同时,由于免费版本的软件限制多,而商业授权价格昂贵,开化一款具有自主知识产权的三维扫描软件势在必行。