首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用光流法测量摄像机架与壁面的距离

用光流法测量摄像机架与壁面的距离
EN

Stack Overflow用户
提问于 2012-09-14 13:21:57
回答 1查看 884关注 0票数 2

能否准确确定墙与以正常速度行走的智能卡持卡人之间的距离?智能手机里只有一个摄像头。它能通过光流来完成吗?我之所以这么问,是因为在谷歌搜索中,我发现计算距离可能会产生误导。阅读彼得梅耶尔这里的评论。

此外,我还想知道还有什么其他的选择,我可以计算步行的人旅行的距离,因为我仅有的资源是一部带有摄像头和加速度计的智能手机。仅仅提及算法或提供链接就足够了。

我所掌握的资料:-

  1. 摄像机与墙壁的最大距离
  2. 从Android加速度计中求出用户的近似速度

如果我问我的问题不清楚,请发表评论。

EN

回答 1

Stack Overflow用户

发布于 2013-08-01 16:44:36

我能想到两种方法:

  1. 如果你知道这个人持有的物体的大小,你就可以估计出这个人到相机的距离,而不移动手机,你就可以跟踪那个人,并得到投射的距离。在这里,你需要一个人持有的物体的初步校准,你还需要相机在你的手机焦距。此外,走过的人的线应该平行于电话的形象平面。我想你的结果对手机摄像头来说是非常不准确的。
  2. 第二种方法是用你拿着电话的高度来指对方的脚。使用可以从加速度计得到的角度来计算与人之间的距离,并进行上述相同的跟踪(适用相同的条件)。
  3. 你可以用指南针来计算所走的角度,用方法2计算三角形两边的长度,然后得到另一边,这更准确,也更简单。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12425459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档