c# - 视频中 3d 对象的姿态估计
问题描述
我正在尝试对相机的视频流进行深度估计。我实际上只对视频流中显示的单个对象的深度感兴趣。实现这一目标的最简单方法是什么?
我有可用的相机姿势,所以第一个想法是从对象中获取角点特征,跟踪它们,并对它们进行三角测量。但这是一个很大的努力...
第二个想法是做类似标记跟踪(如 Aruco 标记)之类的事情,但是对象具有非常不一致的非平坦表面,所以这太难了。
第三个想法是在物体上获得一些我可以物理测量的参考长度,在图像中获得相同的长度并通过它估计深度。但据我了解,这会导致观点出现问题。
我有可用的 openCV,我正在用 C#/C++ 编程
解决方案
推荐阅读
- python - 如何解决 Python Selenium 中未定义“TimeoutException”这个问题?
- python - 如何停止/跳出线程无限的while循环?
- javascript - 尽管有主题,为什么我的 Material UI 排版没有响应?
- node.js - 有关节点获取 api 的问题。具体来说,当尝试使用 fetch 检索 JSON 数据时
- kotlin - Teamcity DSL 环境参数为 Kotlin Singleton
- python - Tweepy 3.10.0,AttributeError:模块 'tweepy' 没有属性 'Client'
- css - 如何在我的 Shopify 网站上居中产品标题和定价信息?
- r - 带有 rsplit 值的 last_fit 中的 Tidymodels / XGBoost 错误
- javascript - Target 的切换 ClassList 上的 CSS 转换不起作用
- python - 在列表中查找 x 数字的索引,加起来为目标(python)