Smart3D基础理论
目录:
1. Smart3D发展进程
2011年,两位博士让 飞利浦 庞斯(Jean-Philippe Pons)和雷洛 卡拉文(Renaud Keriven)在素有法国硅谷美誉的索菲亚安提波利斯科技园联合创立了Acute3D公司,其主打的Smart3DCapture是一款具有突破性的摄影测量产品,能供将来自于从智能手机到激光雷达的任何源头的摄影数据,处理成与建筑模型和施工建模环境中的背景想陪陪的表示形式。
如今,Bentley系统公司--致力于可持续性基础设置提供综合软件解决方案的领先企业,通过收购Acute3D公司之举,实现摄影和3D扫描几乎可以与CAD建模技术融合并用,以在设施项目中展现现实三位的创新应用,更好地服务于咨询工程师、施工人员及业主,也宣告着Bentley公司正式进军施工和资产管理的试试监控市场。
2. 硬件要求与建模原理
硬件要求:
建议运行配置为,主流塔式计算机运行Microsoft Windows 7 64为专业版并至少12GB的内存、至少8线程的CPU与NVIDIA GeForce GTX 680及以上的显卡(不支持ATI显卡) 。输入数据、处理数据与输出数据最好被存储在快速存储装置上(如高速HDD、SSD、SAN等等),而对于基于文件共享的集群运行环境,我们建议使用千兆或者以上的以太网。
自动化建模原理:
Smart3D Capture是一套经过2个欧洲研究院25年研发基础上的、基于图形运算单元(GPU)的快速三维场景运算软件。

3. Smart3D建模优势
1、快速、简单、全自动
Smart3D能无需人工干预地从简单连续影响中生成最逼真的实景三维场景模型。无需依赖昂贵且低效率的激光点云扫描系统或POS定位系统,仅仅依靠简单连续的二位影像,就能还原出最真实的实景真三维模型。
2、身临其境的实景真三维模型
Smart3D不同于传统技术仅仅依靠高程生成的缺少侧面等结构的2.5维模型,Smart3D可运算生成基于真实影像的超高密度点云,并以此生成基于真实影像位纹理的高分辨率实景真三维模型,对真实场景在原始影像分辨率下的全要素级别的还原达到了无限接近真实的机制。
3、 广泛的数据源兼容性
Smart3D能接受各种硬件采集的各种原始数据,包括大型固定翼飞机、载人直升机、大中小型无人机、街景车、手持数码相机甚至手机,并直接把这些数据还原成连续真实的三维模型,无论大型海量城市级数据,还是考古级精细到毫米的模型,都能轻松还原出最近近真实的模型。
4、 优化的数据格式输出
Smart3D能够输出包括obj、osg(osgb)、dae等通用兼容格式,能够方便地导入各种主流GIS应用平台,而且它能生成超过20级金字塔级别的模型精度等级,能够流畅应对本地访问或是基于互联网的远程访问浏览。
4.Smart3D的应用领域
1、地图制图
1)应用于地图门户
2) 建立地形数据库
2、建筑设计、施工和建造
1)城市规划
2) 建筑规划与测量
3)真实三维模型
3、国土安全与国防
1)真实地形模拟推演
2)训练与仿真
4、媒体、娱乐与电子商务
1)游戏
2)电影虚拟效果
3) 三维对象
5、制造业
1) 逆向工程
2)产品原型
3)工业测量
6、能源与资源
1) 采矿
2)采石
3)石油天然气勘探
7、文化遗产保护
1) 艺术领域
2)考古领域
3)工业测量
8、科学分析
1)地理学
2)取证学
5. Smart3D的软件组成
Smart3D系列软件:包括Master(主控台)、Setting(设置)、Engine(引擎)、Viewer(浏览)等。

Setting: 一个中间媒介,它主要是帮助Engine指向任务的路径

Master:一个非常好的人机交互界面,相当于一个管理者,它创建任务、管理任务、监视任务的精度等。
Engine:只负责对所指向的Job Queue中任务进行处理,可以独立鱼Master打开或者关闭
Viewer:可预览生成的三维场景和模型
6. Samrt3D主控台概述
1、 主控制台界面

2、 主控制台进行的工作
1)导入数据集
2)定义处理过程设置
3)提交作业任务
4)监控作业任务进度
5)浏览处理结果。
ps: 主控制台不执行处理任务,而是将任务分解成基本的作业并将其提交到作业队列。
3、主控台工作流:
1) 工程 (Project):一个工程管理者所有与它对应场景相关的处理数据,工程包含一个或多个区块作为子项
2) 区块(Block):一个区块管理者一系列用于一个或多个三维重建的输入图像与其属性信息,这些信息包括传感器尺寸、焦距、主点、透镜畸变以及位置与旋转等姿态信息。
3) 重建(Reconstructioin):一个重建管理用于启动一个或多个场景制作的三维重建框架
4) 生产(Production):一个生产管理三维模型的生成,还包括错误反馈、进度报告、模型导入等功能。
Smart3D基础理论的更多相关文章
- Smart3D系列教程7之 《手动配置S3C索引加载全部的瓦片数据》
一.前言 迄今为止,Wish3D已经出品推出了6篇系列教程,从倾斜摄影的原理方法.采集照片的技巧.Smart3D各模块的功能应用.小物件的照片重建.大区域的地形重建到DSM及正射影像的处理生产,立足于 ...
- Smart3D系列教程6之 《案例实战演练3——倾斜数据正射影像及DSM的生产》
一.前言 Wish3D出品的系列教程中,前面两讲分别讲述说明了小物件的照片三维重建.大区域地形的三维重建,从照片的直接导入至软件到通过Excel表格将区块导入处理,从不同的模型类别.不同的导入方式演示 ...
- Smart3D系列教程5之 《案例实战演练2——大区域的地形三维重建》
一.前言 Wish3D出品的Smart3D系列教程中,前面一讲说明了小物件的照片三维重建,相信大家对建模的流程有了一定的了解.这次讲解中,我们将演示说明以一组无人机倾斜摄影照片为原始数据,通过Smar ...
- Smart3D系列教程4之 《案例实战演练1——小物件的照片三维重建》
一.前言 Wish3D出品的Smart3D系列教程已经推出3讲了,分别是关于倾斜摄影三维建模原理应用.照片采集技巧.Smart3D各个功能模块的作用,它们都是围绕Smart3D建模软件进行的讲解.那么 ...
- Smart3D系列教程3之 《论照片三维重建中Smart3D几个工作模块的功能意义》
[摘要] 近年来,倾斜摄影测量技术是国际测绘遥感领域近年发展起来的一项高新技术,利用照片进行三维重建成为一项关键性的技术.Smart3D软件,是照片三维重建主流软件之一,本文将就Smart3D建模软件 ...
- Smart3D系列教程2之 《为什么三维重建效果这么差?——探探那些被忽略的拍照要求和技巧》
一.照片采集的实用概念 根据照片进行三维重建的过程中,有人没怎么遇到坑,有人被坑的不轻.可能是模型的纹理失真,模型的法线错了,模型会生成我们各种也想不到的结果,那么,是什么导致三维重建效果这么差的?是 ...
- Smart3D系列教程1之《浅谈无人机倾斜摄影建模的原理与方法》
一.引言 倾斜摄影测量技术是国际测绘遥感领域近年发展起来的一项高新技术,以大范围.高精度.高清晰的方式全面感知复杂场景,通过高效的数据采集设备及专业的数据处理流程生成的数据成果直观反映地物的外观.位置 ...
- Vue基础理论
一 vue的定位 (1)Vue.js是一个构建数据驱动的 web 界面的库. (2)Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件. (3)Vue.js 自身不是一 ...
- java基础理论知识的一些总结
在学习Java初期,由于我们是刚开始接触Java,我们不仅需要牢牢掌握Java的基础理论知识,来为我们后面对Java更深层次的学习打好基础,而且我们需要养成编程人的思想习惯.来我们一起来探索Java基 ...
随机推荐
- Navicat premium连不上Oracle的问题解决
1.ORA-28547: 这是因为oci.dll版本不对.Navicat本地的OCI版本与Oracle服务器服务器不符造成的. 或者 打开Navicat premium客户端:Tool->Opt ...
- Java面向对象之关键字this 入门实例
一.基础概念 1.关键字this是指:哪个对象调用this所在的函数.this就指向当前这个对象. 2.用法: (1).this关键字可以解决:构造函数私有化问题. 注意:构造函数只能被构造函数调用, ...
- 【SSO单点系列】(6):CAS4.0 单点流程序列图(中文版)以及相关术语解释(TGT、ST、PGT、PT、PGTIOU)
CAS 相关的内容好久没写了,可能下周会继续更新一些内容吧. 在上一篇中的单点流程序列图由于是从官网直接下载来的,上面都是英文,可能有的朋友看不懂,因此修改成中文的. PS:只修改了一个,第二个图明天 ...
- centos7用docker安装kafka
参考之前的文章安装zookeeper集群 https://www.cnblogs.com/xiaohanlin/p/10124674.html 如果是测试环境也可以简单安装单节点的zookeeper ...
- 第9项:尽量使用try-with-resources而不是try-finally(Prefer try-with-resources to try-finally)
Java库包含许多必须通过调用close方法手动关闭的资源. 示例包括InputStream,OutputStream和java.sql.Connection. 关闭资源经常被客户忽视,可预见的可 ...
- Phpstudy+WordPress安装详解
Phpstudy+WordPress安装详解 1.安装phpStudy程序 将下载的phpStudy程序解压到某个分区的根目录中,第一次使用会提示你初始化一下: 之后在主控制界面点击启动即可. php ...
- Dancing Links算法(舞蹈链)
原文链接:跳跃的舞者,舞蹈链(Dancing Links)算法——求解精确覆盖问题 作者:万仓一黍 出处:http://grenet.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但 ...
- DEM反应不收敛问题
之前算DEM反应一直不收敛,后来把计算规模减少到两个固定颗粒,也就是仿照reactive-chemistry和evaperation这两个算例. 目前reactive-chemistry这个算例,把各 ...
- JAVA数据结构--LinkedList双向链表
链表是一种物理存储单元上非连续.非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的.链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成.每个结点包括两个部分: ...
- Win10安装MySQL5.7.22解压缩版的方法及手动配置讲解
1.先去MYSQL官网下载安装包,解压放到C盘 2.新建一个my.ini文件放到bin文件夹下面,内容如下,路径对应自己的安装目录: [mysql] # 设置mysql客户端默认字符集 default ...