分享

smart 3D笔记_2_影像

 书山之客 2019-03-24

影像采集
重叠
至少应从三个独特(但并非截然不同)的视角拍摄被摄体的每个部分。连续影像的重叠区域通常应超过2/3。同一物体部分的不同视角之间应保持 15 度以下的夹角。
对于简单物体,您可以在物体周围拍摄大约 30-50 幅间隔均匀的影像来实现这一点。
对于航拍照片,建议纵向重叠率和横向重叠率分别不低于 80% 50%。为了达到最佳效果,请采集若干垂直照片和倾斜照片,以便同时恢复建筑外墙、狭窄街道和庭院。ContextCapture 是一种非常强大的采集非结构化内容的工具。但是,您可以准备一份飞行计划,以便更系统地采集影像。
相机型号
ContextCapture 支持一系列相机:手机摄像头、小数码相机、单反数码相机、鱼眼相机、测量摄影机和多相机系统。它可以处理静物影像或从数码摄像机提取的视频帧。它不支持线性推扫式相机,也不支持快速移动的滚动快门相机。
尽管 ContextCapture 不要求最低相机分辨率,但与低分辨率相机相比,高分辨率相机使用更少的影像即可采集到指定精度的被摄体,从而提高拍摄速度。
ContextCapture 需要知道相机的传感器宽度。如果您的相机型号尚未在我们的数据库中列出,系统会要求您输入此信息。如果不确定相机规格,则可查阅相机用户手册或访问 Digital Photography Review 网站:
http://www./products.
投影像素大小
在续集影片中,投影像素大小是指将传统的地面分辨率扩展为更为常规的采集配置(可能非空中)。
生成的三维模型的分辨率和精度与物体上的投影像素大小直接相关。为了实现所需的投影像素大小,您必须适当地结合使用焦距与拍摄距离,如以下公式定义:
投影像素大小 × 焦距 × 影像的最大尺寸 = 传感器宽度 × 拍摄距离
[米/像素]         [毫米]    [像素]                   [毫米]                 [米]

由于 ContextCapture 会自动将投影像素大小中的变化传播到生成的三维模型的分辨率和精度,因此并不要求整幅影像中的投影像素大小统一。但是, ContextCapture 无法将投影像素大小截然不同的影像连接在一起。如果需要广角效果,则应使用具有中间值的影像创建平滑过渡 。

焦距
建议在整个采集过程中使用固定焦距。
要实现不统一的投影像素大小,请更改拍摄距离。如果必须使用多种焦距设置(例如,如果拍摄距离受限),
请拍摄几个系列的影像,且每个系列均使用固定的焦距。
使用变焦镜头时,请确保在拍摄一系列影像时其位置保持固定。您可以使用胶带固定手控变焦镜头,使其保持不动。
如果指定了适合的相机型号类型,则可使用广角或超广角镜头, ContextCapture 可以自动估算极端镜头畸变。
不要使用数码变焦。
曝光
选择的曝光设置应可避免出现可能严重改变三维重建的现象,如运动模糊、散焦、噪音、过度曝光或曝光不足等。
手动曝光可降低所生成三维模型的纹理贴图中出现色差的可能性,因此建议具备必要摄影技巧的用户在照
明相当稳定和均匀的条件下使用。否则,可以使用自动曝光。
建议关闭光学或数字防抖功能。
照明
环境光/恒光照明优于直接和/或时变照明,这是因为后者增加了过度曝光和曝光不足的风险。对于室内采集,固定光优于闪光;对于户外采集,多云(高空卷云,没有雨)优于晴朗阳光。如果必须在晴天拍摄影像,请选在中午时分,以便最大程度地减少阴影区域
请注意,正常曝光的阴影不影响 ContextCapture 的性能,但会显示在所生成三维模型的纹理贴图中。
影像修饰
将影像放入 ContextCapture 之前,请勿对其进行大小调整、裁剪、旋转、去噪、锐化或调整亮度、对比度、饱和度或色调等操作。请务必停用相机的自动旋转功能。
ContextCapture 不支持缝合的全景影像。它需要创建全景所使用的原始影像。
影像组
为了获得最佳精度和性能, ContextCapture 必须将所有来自同一物理相机且具有相同焦距和尺寸的影像(内部定向完全相同)分为同一个影像组。
如果根据用于拍摄的相机将影像组织到不同的子目录中, ContextCapture 可以自动确定相关影像组。来自不同物理相机(即使型号相同)的影像应放在单独的子目录中。反之,来自同一物理相机的所有影像均应放在相同的子目录中。
蒙板
蒙板可与影像关联,从而导致在工作流中忽略影像的特定部分(例如,移动障碍物、反光)。有效的蒙板是一个与影像具有相同尺寸的黑白 TIFF 图像。在空中三角测量计算和重建过程中,系统将忽略与蒙板的黑色像素对应的影像像素。
蒙板通过其文件名与输入影像关联:
将蒙板与一幅影像关联:对于名为fileName.ext的影像,蒙板文件必须名为fileName_mask.tif且与对应的影像放在同一目录中。

示例:对于影像IMG0002564.jpg,对应的蒙板应为IMG0002564_mask.tif

· 将蒙板与整个目录关联(要求影像的尺寸相同):如果存在于某个目录中,则文件mask.tif将用作此目录中包含的所有影像的蒙板。
输入影像文件格式
ContextCapture 本身支持 JPEG TIFF 格式的影像。此外,它还可以读取一些更常见的 RAW 格式。
ContextCapture 使用 Exif 原数据(如果存在)。
支持的文件格式:
· JPEG
· 标记图像文件格式 (TIFF)
· Panasonic RAW (RW2)
· Canon RAWCRWCR2
· Nikon RAW (NEF)
· Sony RAW (ARW)
· Hasselblad (3FR)
· Adobe Digital Negative (DNG)
ContextCapture 还可以从下列格式的视频文件导入帧:
· Audio Video Interleave (AVI)
· MPEG-1/MPEG-2 (MPG)
· MPEG-4 (MP4)
· Windows Media Video (WMV)
· Quicktime (MOV)
定位信息
ContextCapture 的突破性功能之一是能够处理没有定位信息的影像。在这种情况下, ContextCapture 将使用任意位置、角元素和比例以及合理的向上矢量生成三维模型。不过, ContextCapture 还原生支持多种类型的定位信息,其中包括 GPS 标签、控制点,并且可以通过位置/角元素导入或完整区块导入功能来导入任何其他定位信息。
GPS 标签(如果存在于 Exif 元数据或随附的 XMP 文件中)是自动提取的,且可用于对生成的三维模型标注地理参考。

注意:不完整的 GPS 标签(有纬度和经度坐标,但没有高度信息)将被忽略。
支持 GPS 高度参考海平面WGS 84 椭球
无论何时,只要您希望精度优于 GPS 地理参考,或者希望消除在物体范围内因数值误差累积而导致的长距离几何形变,都应使用控制点。地理参考至少需要三个控制点。处理长程效应需要更多分布均匀的控制点。
必须通过传统测量方法获得控制点的三维位置。对于每个控制点,您将必须通过 Smart3DCapture Master 图形用户界面或第三方工具,在影像中手动指出一些(至少 2 个,建议 3 个以上)二维测量值。
另请参阅控制点(48 )
除了 GPS 标签和控制点以外, ContextCapture 还可以通过位置/角元素文本文件或者通过专用的 XML Excel 格式,导入任何其他定位信息(例如,惯性导航系统数据)或第三方空中三角测量计算结果。导入之后, ContextCapture 可以按原样使用这些数据,或者略作调整,而不是从头开始计算。这将进一步提高可扩展性和可靠性。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多