问题标签 [photogrammetry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1581 浏览

three.js - 将纹理应用于threejs模型时出现奇怪的线条(“接缝”)

我将从 .ctm 文件导入的模型渲染到 threejs v71 中。然后我使用带有地图的 MeshBasicMaterial 添加纹理。

原始模型在 Agisoft Photoscan 中制作,导出为 .obj,然后使用官方 OpenCTM 查看器程序转换为 OpenCTM 格式。.ctm 模型本身就在这里

它看起来是正确的,除了当我加载 .ctm 时纹理上出现奇怪的“接缝”。.obj 在three.js 中加载良好,没有接缝。这些是什么,我该如何摆脱它们?

这是一个屏幕截图:

在此处输入图像描述

这些“接缝”不存在于纹理文件中:

在此处输入图像描述

更新:我注意到在 ctm 查看器中查看 .ctm 时也可以看到接缝,所以这可能是 OpenCtm 转换问题而不是threejs 加载问题。

0 投票
1 回答
128 浏览

matlab - 使用 MATLAB 屏蔽移动对象

我正在使用数字摄影测量来构建河岸的点云。这些照片是从移动的木筏上拍摄的,我需要从照片中遮住木筏和桨。我使用 MATLAB 来遮蔽木筏,这相当容易,但我无法弄清楚如何遮蔽桨,它会在图片之间移动。有13000+张图片,所以需要批量操作。我不能只遮盖一个区域,因为该遮盖区域会覆盖图片的很大一部分。有没有人有关于如何在背景也移动时检测移动物体的提示?我会发布图片,但我没有足够的声誉。

谢谢!

0 投票
1 回答
705 浏览

opencv - 如何使用对极平面图像确定物体与相机的距离?

我正在将 2d 图像转换为 3d 环境。这些图像是从以横向运动制作的视频中收集的。然后将图像一个接一个地放置,因此很容易找到两个图像之间的对应关系。这被称为时空卷。

在此处输入图像描述

在此处输入图像描述

接下来,我从时空卷中截取一部分。该切片称为对极平面图像。

在此处输入图像描述

使用对极平面图像,我想计算场景中物体的深度并制作 3D 环境。我已经列出了参考,但我无法弄清楚论文中描述的数学。有人可以帮我解决这个问题吗?任何帮助表示赞赏。

参考

核平面图像分析:一种从运动中确定结构的方法*

0 投票
2 回答
103 浏览

math - 图片的实际面积

我想知道航拍照片所覆盖的整个区域的实际面积。_照片为 4000x3000 像素 _相机焦距为 20mm。_图片高度为51米。

我研究并得到了照片的比例。在这种情况下,它是 1 mm / 2550 mm。

我知道比例尺告诉我,如果我在照片内部移动 1 毫米,在真实地形中我将移动 2550 毫米。我想知道如何获得图片的真实宽度和高度。¿? 厘米。我需要这些数据来了解照片的区域,从而了解所描绘的地形区域。

感谢您的帮助。

0 投票
2 回答
407 浏览

3d - 使用 gps 进行摄影测量以生成 3d 纹理云

由于使用 2d 图像进行 3d 重建是一个非常困难的话题,编写自己的应用程序来做到这一点不仅是一个挑战,而且是浪费时间(从我正在阅读的内容来看)我想问一下如何使用 GPS 数据获取图像?

想象一架无人机绕着一个物体飞行,为 3d 重建拍照,让我们在 3d 中制作点云。

这会有帮助吗?了解 2d 图像的位置和课程 - 是否可以更轻松地编写将这些信息与 RGB 数据一起转换为 3d 模型/点云的应用程序?

0 投票
0 回答
26 浏览

photogrammetry - Block seup Pleiades 卫星图像

我想在 ERDAS IMAGINE 中使用 Pleiades Satellite Imagery 进行块设置。我需要知道完整的程序。有可用的文档文件或视频吗?

0 投票
2 回答
11101 浏览

image-processing - 使用照片中的参考物体测量物体的大小

我想计算照片中对象的大小,其中包括目标对象和参考对象。

我想我想做的是这个软件实现了什么(我不知道这个软件有多精确) https://itunes.apple.com/us/app/photo-meter-picture-measuring/id579961082?吨=8

我已经发现,一般来说,它被称为摄影测量,似乎是一个活跃的研究领域。

给定图像,您将如何找到物体的高度? https://physics.stackexchange.com/questions/151121/can-i-calculate-the-size-of-a-real-object-by-just-looking-at-the-picture-taken-b

但是,我找不到

  • 用参考物体测量照片中物体的基本方法是什么。
  • 一种实现它的方法或它的标准开源。

更新

  • 我无法利用物体的距离和相机的参考。
  • 参考和目标在(大约)同一平面上。
0 投票
1 回答
874 浏览

3d - 对立体对进行三角测量时的相对与绝对方向

给定立体对的外在参数(包括投影中心)和内在参数,以及足够的对应关系(比如 10-11),是否可以对对应关系的精确 3D 位置进行三角测量?

一些网站说只能确定无控制点的相对方向。这些网站说这是一个相对三角测量——校正到相似变换。但是,如果您知道相机在世界参考系中的位置,那就没有意义了。正确答案是什么?

这是否与投射歧义有关?这些术语似乎相关。

0 投票
2 回答
442 浏览

python - Sift Lowe、VLFeat Sift、Python 摄影测量工具箱

我没有太多的编程经验,我目前正在做一个摄影测量项目。

我正在测试 Python 摄影测量工具箱,它允许用户选择 Sift Lowe 或 VLFeat Sift 进行特征检测过程。

但是,只要图像大小超过某个阈值,sift.exe 就会崩溃。我的输入图像是 6000x4000,我必须缩小到 1500x1000 才能使程序不崩溃。

有谁知道我是否可以调整一些参数来解决这个问题?

当我使用全分辨率时,VisualSFM 中的 SiftGPU 似乎没有任何程序。

谢谢

0 投票
0 回答
462 浏览

python - 图像识别 - 查找物体到表面的距离

鉴于这张照片,我如何确定拱顶在街道上方的高度?假设我知道其中一个拱门有多宽。

我的第一个想法是从拱顶到街道直接画一条正交线,并根据拱的宽度计算直线的长度。但是,我不知道从哪里开始确定道路上的哪个点直接位于拱顶下方。

编辑:也许宽度不是最好的词。我的意思是拱的顶部从上到下有多高。也就是说,如果您将块从此处指示的拱形中取出,我们将知道所述块的尺寸。