ContextCapture数据处理及电脑配置常见问题汇总
今天汇总下关于ContextCapture处理中常见的一些问题以及ContextCapture对于电脑配置方面的问题,答案供大家参考。(如果错误,欢迎斧正。)
1) ContextCapture整套教程
可以参考这篇,很全面:跑模电脑配置、CC集群和空三技巧、三维测图...一整套航测内业实战教程
2)ContextCapture可以混合不同来源,不同分辨率的照片建模吗?例如,地面照片和航拍影像结合?
可以。首先,两张照片的分辨率和视角不能相差太大,分辨率差异小于5倍。然后,是空三前需要在surveys界面,添加连接点。接着空三时基于使用“关键点”对照片进行特征检测。
3)全景图ContextCapture可以使用吗?
可以处理由全景相机拍摄的图像,但必须使用每个相机的单独拍摄的图像。无法使用拼接的360图像。
4)是否可以使用 RAW 照片(14 位、16 位、HDR)?
可以,新版本的ContextCapture支持 RAW 照片。ContextCapture 兼容的原始格式有 RW2 (Panasonic)、CRW (Canon)、CR2 (Canon)、NEF (Nikon)、ARW (Sony) 和 3FR (Hasselblad)。目前,ContextCapture 可以输入 16 位 Tiff,但它们将被压缩为 8 位 Tiff,用于 3D 模型生成纹理。
5)是否可以视频制作 3D 模型?
可以,新版本的 ContextCapture 支持的视频格式列表:AVI、MPG、MP4、WMV、MOV。
6)ContextCapture空三分层失败
ContextCapture空三问题可参考这篇:空三分层?空三失败?POS问题?
7)ContextCapture出正射影像全是黑色?
ContextCapture出DOM前需要进行一次三维重建,而且提交的正射生产项目必须和三维重建在同一个重建项目下。
8)ContextCapture出正射影像瓦片怎么拼接成一张?
ArcGIS,Global Mapper等软件都可以进行拼接。可参考这篇:Global Mapper常见技巧汇总(常见格式转换,影像拼接,几何纠正....)
9)ContextCapture空三质量报告中文版
空三质量报告参考这篇:CC质量报告完整中英对照以及详解
10)ContextCapture 是否可以使用已在 Photoshop 或其他程序中完全编辑和修改的图像创建模型,或者是否需要未编辑的原始图像文件/信息?
为了保持照片的几何精度(以及最终 3D 模型的质量),只允许进行辐射编辑(对比度、亮度、饱和度等)。禁止进行任何几何编辑,如裁剪、拉伸和扭曲等。
11)ContextCapture 建模是否可以使用点云代替或同时结合影像来创建模型?
可以,现在可以使用点云作为 3D 模型的数据源。点云的输入格式对于静态扫描必须是 E57、PTX、LAS 或 LAZ,对于移动扫描必须是 E57、LAZ 或 LAZ。
12)可以猜测出模型成果的大小吗?例如:有200张图片,每张25M。
输出文件的大小在很大程度上受输出格式的影响。根据之前的经验粗略估计,3MX 格式的 200 x 25MP 图像生成的数据集应该在 200MB 以内。
13)影像之间的重叠多少才能实现更好的建模?
CC所需的最小重叠为 50%。但是建议重叠 70%。
14)ContextCapture水面怎么变的更好看些?
水面修复可以参考这篇:ContextCapture水面修复教程(可下载)。水面纹理替换可以升级CC19,CC19对水面处理进行了优化。
15)数据索引制作
16)对相机/照片的要求是什么 ?校准、固定镜头等?
目前没有为 ContextCapture 推荐特定品牌的相机/镜头。当然,3D 模型的质量将取决于照片质量和几何精度。最好的照片将使用具有大传感器和优质镜头的相机拍摄。通常推荐带有固定镜头的数码单反相机。要使用的焦距取决于您正在使用的项目和环境的类型。在狭窄的地方可以使用鱼眼镜头,如果站在远离拍摄对象的地方,可能需要长焦距变焦才能达到预期的分辨率。校准相机不是必需的,但在某些情况下是强制性的(即无人机仅获取最低点影像)。
17)ContextCapture中激光雷达与航拍影像结合建模流程。
参考这篇官方教程:ContextCapture航拍影像结合激光雷达三维建模
18)是否需要照片ID才能将照片拼接在一起?
不用,使用 ContextCapture 无需使用照片名称进行空中三角测量。ContextCapture 使用多种照片识别和匹配算法,这些算法不需要照片具有特定 ID。按顺序正确存储照片有助于软件在空中三角测量过程中进行“配对”检测。
19)ContextCapture 有没有单独为无人机航线规划软件?
ContextCapture 目前没有这种应用程序。
20)生成的 3D 网格是完全可编辑的还只是固定一块模型?
ContextCapture允许在第三方软件中编辑导出的3D模型,然后重新导入 ContextCapture 工作流程以生成/更新最终输出。
21)可以编辑 3D 模型并更改几何形状吗?
可以,可以使用第三方软件进行编辑。
22) 3MX 可以导出到 LumenRT 吗?
3MX文件需要在 MicroStation 中导入,然后导出到 LumenRT 作为插件运行。LumenRT 目前不会直接导入 3MX 文件。
23)ContextCapture成果与谷歌地球集成?
ContextCapture可以生成Google Earth KML格式的3D网格模型。这些可以通过Google 地球轻松读取。
24)ContextCapture与哪些 GIS 软件兼容?
有很多GIS平台支持Collada (LODTree)和OSGB 格式,包括 SpaceEye3D、Agency9 3DMaps、DigiNext VirtualGEO、Skyline Globe 等。还有ESRI产品的I3S格式,超图的S3M格式。
25)是否可以导出为彩色点云?
可以,LAS 或 POD 格式。
26)是否支持将扫描仪和照片生成的点结合起来?
支持,可以从扫描仪导入点并将它们与照片生成的点结合起来。
27)ContextCapture 和 ContextCapture Center有什么区别?
可参考下方官方表
电脑配置部分问题参考Bentley官方论坛给出的配置方案。
1) ContextCapture 的 PC 推荐配置?
推荐配置:高端 i7处理器,高Ghz多核,32+GB RAM,NVIDIA GTX 1080Ti 或 TitanX 显卡。
2) 有没有ContextCapture集群配置参考?
可以参考我们之前发的配置:跑三维到底要啥配置?!40000元来组建建模集群
3) ContextCapture显卡性能
ContextCapture 中的显卡性能如下:
• 2 GPU:比 1 GPU 快 15%
• 3 GPU:比 1 GPU 快 20%
• 4 GPU:比 1 GPU 快 24%
1) 添加超过 2 个额外显卡不会使每个显卡的性能翻倍。
2) 用户可以通过在每个系统中安装2个显卡、安装多个CC引擎集群来提高效率。
4)计算机中的处理器类型哪些会影响 ContextCapture 的性能?
在很多系统中包括处理器、内核数量、速度、内存等在内的 CPU(即使将相同的 GPU 放置在具有不同 CPU 的机器上),基准性能也会发生显着变化。
5)哪种类型的处理器更高效,i7 还是至强?
Intel i7 和一些 Xeon 卡是目前最快的处理器。这些具有最多数量的内核,目前可以实现最快的速度。同样的速度,同样的核心数,i7和至强没有区别。i7 最多可以有 10 个内核,而至强最多可以有 18 个内核,具有各种速度,包括涡轮速度。但是,对于相同的价格,i7 处理器通常比 Xeon 处理器更快。
6)核心数如何影响速度?
核心数对于并行过程非常有用,例如空中三角测量和重建步骤中的某些部分。但是,在重建期间,有许多部分仅在单个线程中运行。如果我们将处理器的总功率计算为:#threads * #speed,那么对于相同的总功率,我们应该选择速度最高的处理器。例如,在同一代中,运行在 3.6 GHz 的 8 个线程的处理器优于运行在 2.4 GHz 的 12 个线程的处理器。但是,新一代处理器可能比具有相同速度的旧处理器更高效。)
7)拥有“双处理器”有什么好处吗?
双处理器增加了内核(和线程)的数量。如前所述,重建步骤有许多只在一个线程中运行的部分。即使我们不考虑 GPU,双处理器也不会比单处理器快两倍。
8)拥有更高的线程数是否有益?
较高的线程数对空中三角测量非常有益,对重建也有较小的好处。
9)处理器速度有多重要?
处理器速度非常重要,尤其是当我们只使用一个线程时。如果我们“移除”硬盘访问GPU部分,程序运行与处理器速度成正比。
- END -