开启左侧

深度图像上计算两个平面的高度差?

[复制链接]
Princess 发表于 2019-10-8 14:10:11 | 显示全部楼层 |阅读模式
通过拟合功能,在深度图像上面获取两个平面区域,由于高度值不一致,导致在Z方向上是不一定在同一高度的,所以拟合的平面没法直接高度相减。
想咨询下你们遇到这样的是怎么处理的?算最高值?

视觉杀 发表于 2019-10-9 10:39:51 | 显示全部楼层
可以求出图形的z图,在z图上拿到两个点的坐标然后通过视差去计算出高度
绝地武士 发表于 2019-10-10 08:12:14 | 显示全部楼层
视觉杀 发表于 2019-10-9 10:39
可以求出图形的z图,在z图上拿到两个点的坐标然后通过视差去计算出高度

这样不准确,应该以其中一个面为基准,取点拟合平面,再在另外一个面取点,滤波防止干扰,再拟合平面取点到刚刚那个平面的距离,这样会准确而且稳定很多!
视觉杀 发表于 2019-10-18 17:00:37 | 显示全部楼层
绝地武士 发表于 2019-10-10 08:12
这样不准确,应该以其中一个面为基准,取点拟合平面,再在另外一个面取点,滤波防止干扰,再拟合平面取点 ...

三点构成一个面,你怎么取这个点附近的三个点么
a493858438 发表于 2019-12-4 10:10:44 | 显示全部楼层
fit_primitives_object_model_3d一个面所有点拟合成一个平面
distance_object_model_3d计算另一个面到这个平面的垂直距离去,取最大值
kdlxdy 发表于 2020-1-3 10:43:50 | 显示全部楼层
在邻域取周围的点应该是可以的
bczy 发表于 2021-1-24 20:39:44 | 显示全部楼层
赞扬各位大神
?6167 发表于 2022-3-7 16:31:29 | 显示全部楼层
通过拟合功能,在深度图像上面获取两个平面区域,由于高度值不一致,导致在Z方向上是不一定在同一高度的,所以拟合的平面没法直接高度相减。
想咨询下你们遇到这样的是怎么处理的?算最高值?

大佬,现在刚接触这个,卡在了从深度图上计算平面上点的高度,可以指导一下吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表