Tango手机分析 3D点云 室内环境重建
来源:互联网 发布:七月煤炭进出口数据 编辑:程序博客网 时间:2024/05/18 17:04
之前一直在PC使用pmd pico flex深度相机,从上一篇文章开始尝试使用Tango手机。Tango手机集成了pmd Sunny深度相机。
tango渲染3D方式
tango范例通过2种方式来显示3D效果:
1、显示点云范例中,利用的是印度人写的插件rajawali。rajawali是基于OpenGLES,集成了大量功能,上手很方便,但不够自由。就像“美图秀秀”。
2、室内环境重建范例中,则是直接利用OpenGLES20来写的。OpenGLES是基于C语言开发,编写不方便,尤其是着色器部分比较复杂,但优势是自由,类似于“Photoshop”。
tango获取姿态方式
tango可通过2种方式获取姿态:
1、IMU惯导。
2、普通摄像头。
Tango室内重建 架构
UI主流程
渲染流程
数据处理流程
封装native方法
环境配置
3D重建部分通过Tango3dReconstruction类来实现,需要在app的build.gradle中配置compile “com.google.tango:sdk-reconstruction:1.55”。
这样就能添加tango_java_3d_reconstruction_api 本地库
涉及功能
其中TangoMesh中已实现RGB和XYZ坐标点的对准,及三角形网格序列的排布。既可通过
glDrawElements(GL_POINTS……)实现彩色点云效果。
glDrawElements(GL_TRIANGLES……)实现彩色网格显示。
阅读全文
0 0
- Tango手机分析 3D点云 室内环境重建
- 3D感应手机Project Tango 拆机 ,实时三维场景重建
- Tango 点云 demo 代码阅读笔记
- 微软革命性App能把智能手机变成高质量3D扫描仪 比肩 google的Tango手机
- ROS_RGB-D SLAM学习笔记--室内环境测试
- 3D重建基础
- 3D重建山雨欲来
- 人脸3D重建
- RGB-D实时重建那点事
- 3D重建(未完成)
- 3D重建的干货
- 3D 重建相关算法
- Learn to Tango with D
- Matterport3D:室内环境RGB-D数据的深度学习
- D语言入门---D语言库tango
- [ArcGIS] 空间分析(十)3D分析-天际线 3D点要素、多面体创建
- 摄像机标定和3D重建
- KinectFusion--3D重建的利器
- JAVA RMI使用
- java实现链表
- 自定义select-box
- shader中的片元函数与顶点函数
- MINI2440和GQ2440烧录问题
- Tango手机分析 3D点云 室内环境重建
- Singleton 单例模式 -- 饿汉
- iOS 对Image图片本身进行旋转0,90,180,270
- c++中ctype常用函数总结
- Scala 之 mysql 数据库连接池
- 设计模式之单例模式
- Spring Security笔记:Remember Me(下次自动登录)
- Java反射机制
- 20170922学习笔记Selenium 2第四章WebDriver API 4.1定位元素