• 实物3D建模  

  目前在3D游戏制作过程中,需要专业人士花几天甚至数星期的时间,借助于Autodesk 3ds Max和Maya等昂贵的软件工具制作3D模型、纹理和动画。游戏制作中经常使用一种方法,即设计师为人物模型构和道具构建一比一实体模型,然后利用坐标测量仪对模型创建数字化的虚拟版本。现在有一种更快速、廉价的方法:利用kinect等3D摄像头采集实物表面的3D形状,3D扫描后会形成一组点集,称为“点云”;然后在点云上构建一个光滑的3D表面,通过平滑处理、表面渲染后快速将实物“3D数字化”。

  微软研究院的KinectFusion技术允许用户手持Kinect在一定范围内走动,拍摄下周围景物的全貌,并可以实时地获取这些景物的三维模型,在短短几秒内借助这些三维模型生成虚拟的三维世界:

  Project Tango是谷歌公司的一项研究项目,2014年2月谷歌已经成功为该项目研发出了一款 Android手机原型机,配备了一系列摄像头、传感器和芯片,能实时为用户周围的环境进行3D建模。这样的三维模型可以成为多种应用的基础,例如在大型购物中心和其他室内空间向用户提供方向导航,帮助用户寻找某家商店或某个物体。除了绘制周围的3D场景外,Google 还指出,这项技术有无限宽广的应用场景,包括绘制3D地图,帮助盲人在陌生的地方导航;让人们能利用家中的环境玩拟真的3D游戏等。

  • ReconstructMe

  ReconstructMe是一款3D重建软件,能实时显示3D扫描模型的视觉效果,对于非商业用途是免费的。目前支持多种RGBD传感器:Which 3D sensors are supported by ReconstructMe?

  ReconstructMe performs the entire reconstruction in metric space. No need for freaky scaling attempts. The result can be exported to various CAD formats such as STL, OBJ, 3DS, and PLY.

  ReconstructMe is capable of capturing and processing the color information of the object being scanned, as long as the sensor provides the necessary color stream.
  下面是我手持奥比中光的RGBD传感器,扫描的办公桌3D模型(不知道是传感器的问题还是别的什么原因,一直没能读到带颜色的3D点云,只能读到单纯的深度信息)
 
  扫描完毕后可以将模型保存为STL等格式的文件,导入到MeshLab等软件中进行处理

  如果能同时获取RGB图像和深度图像,就可以很简单的通过ReconstructMe构建自己的3D模型。只需要坐在合适的位置对着摄像头慢慢转一圈:

参考:

《kinect应用开发实战:用最自然的方式与机器对话》 余涛

ReconstructMe 3D扫描教程

http://news.hexun.com/2016-11-02/186703437.html

http://www.cnbeta.com/articles/503593.htm

http://reconstructme.net/support-2/category-scanning/

通过ReconstructMe实现3D扫描的更多相关文章

  1. 用基于WebGL的BabylonJS来共享你的3D扫描模型

    转自:http://www.geekfan.net/6578/ 用基于WebGL的BabylonJS来共享你的3D扫描模型 杰克祥子 2014 年 2 月 26 日 0 条评论 标签:3D扫描 , B ...

  2. 3D扫描系统的构建(待处理)

    1. http://www.zhihu.com/question/32143353 是否可以 DIY 一个 3D 扫描仪或者开源 3D 扫描项目? 详细的原理介绍 2. http://www.csks ...

  3. 3D建模与处理软件简介

    [前言]自半年前笔者发表博客“什么是计算机图形学”以来,时常有人来向笔者询问3D模型的构建方法与工具.笔者的研究方向是以3D技术为主,具体包括3D建模,3D处理及3D打印三个方面,在3D建模与处理方面 ...

  4. 3D打印:三维智能数字化创造(全彩)

    3D打印:三维智能数字化创造(全彩)(全球第一本系统阐述3D打印与3D智能数字化的专业著作) 吴怀宇 编   ISBN 978-7-121-22063-0 2014年1月出版 定价:99.00元 42 ...

  5. 英特尔实感3D摄像头

    RealSense 3D(实感3D)是英特尔提供的一套感知计算解决方案,包括了手势的识别.控制,人脸的识别.认证.控制,语音识别与控制,增强现实,3D扫描和重构等许多先进的技术.包括立体眼镜(暂未公开 ...

  6. RealSense 3D实感体验:前景广阔目前应用少

    腾讯数码讯(周硕)在去年的IDF大会上,英特尔着重展示了其全新的RealSense 3D实感技术,而厚度仅6mm堪称史上最薄平板的戴尔Venue 8 7000也成为首个搭载RealSense技术的产品 ...

  7. 下载一个应用程序,华硕手机秒变3D扫描仪

    近日,新奥尔良的3D开发先锋Scandy对外发布消息称,其取得了一个重大的突破.这次使用的是硬件巨头华硕的智能手机.该公司新的Android设备(华硕ZenFone AR)被Scandy变成一个借助开 ...

  8. 全球最大的3D数据集公开了!标记好的10800张全景图

    Middlebury数据集 http://vision.middlebury.edu/stereo/data/ KITTI数据集简介与使用 https://blog.csdn.net/solomon1 ...

  9. 开源3D软件——大集合【转】

    要3D打印一件作品,自然少不了3D建模.以下是一些免费开源3D模型设计软件: Blender Blender是最受欢迎的免费开源3D模型制作软件套装. 跨平台支持所有的主要操作系统. 功能非常强大,但 ...

随机推荐

  1. iOS动画编程

    IOS中的动画总结来说有五种:UIView<block>,CAAnimation<CABasicAnimation,CATransition,CAKeyframeAnimation& ...

  2. 快速进入pycharm图形界面

    解压后的pycharm相关文件的路径:/home/hadoop2/下载/pycharm-community-4.5.4 添加快速启动pycharm命令: (1)进入/usr/local/sbin这个目 ...

  3. javascript: 常用操作

    1,取得输入框的输入值,修改输入框的输入值 根据id获取id的值 jquery代码: $('#version_number').val(); 解释:$是jQuery的标准用法,('#version_n ...

  4. asp下sha1加密函数

    sha1.asp文件 <script language="javascript" type="text/javascript" runat="s ...

  5. 1.0 Python 学习网站

    w3cschool : http://www.runoob.com/python/python-tutorial.html cnblog Python 从入门到精通:  http://www.cnbl ...

  6. OBIEE 简介

    Oracle BIEE历史: BIEE:全称Oracle Business Intelligence Enterprise Edition. Oracle公司在05年底收购Siebel,取其前端开发工 ...

  7. QTP脚本程序(原创自编)

    '编写哨位台程序测试脚本,实现功能如下:'1.自动添加100条查哨换岗人员记录,'2.自动添加美电.海康,大华视频.'3.自动配置视频设备.'4.检查后台进程是否存在.'5.视频轮巡.'####### ...

  8. win7下将dll文件的打开方式改回系统默认

    打开注册表,定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.dll把除OpenWit ...

  9. getTime 方法

    转自http://www.yesky.com/imagesnew/software/javascript/html/jsmthgettime.htm getTime 方法返回 Date 对象中的时间值 ...

  10. Ubuntu 14.04 Nvidia显卡驱动手动安装及设置

      更换主板修复grub 引导后,无法从Nvidia进入系统(光标闪烁), 可能是显卡驱动出了问题. 1. 进入BIOS设置, 从集成显卡进入系统 将显示器连接到集显的VGI口, 并在BIOS中设置用 ...