matlab - 基于相似数据推断点云的方法?
问题描述
我正在尝试根据来自其他点云的数据从点云中的一组点推断信息以创建更大的点云。
出于示例的目的,点云的形状类似于偏移抛物线“碟形”,取自抛物面的表面。虽然有一个数学公式来描述其整体形状,但由于捕获噪声和变形,数据本身并不完全符合公式。
按照该示例,给定的数据集仅覆盖“盘子”的中间部分,而希望将整个“盘子”设为点云形式。但是,所有数据都存在相同大小和相似形状的其他点云。因此,这个想法是,使用完整的点云,推断不完整的点云来填充缺失的数据(当然,假设它是相同的形状。)这将使用 MATLAB 完成。
我研究了诸如卡尔曼滤波器之类的东西,但我不确定这是正确的算法,因为它通常在与时间相关的条件下运行。我还认为不完整点云和完整点云之间的 RMS 可能很有用,但在这个开发阶段很难说。
我希望有人以前想过这样的事情(并且这样的算法已经存在),或者如果没有,那么什么方向是开始开发它的好地方。会有人碰巧知道吗?
解决方案
推荐阅读
- c++ - 使用 cli 连接到 db2 失败,错误代码为 -1531
- python - 在 DataFrame 中提取包含非数字值的行
- node.js - Highcharts Node.js 导出服务器 - 在 SVG 字符串中获取输出
- kubernetes - 如何禁用 istio 就绪探测
- java - 如何为给定的方法编写测试用例
- android - 资源任务给出错误并且未加载 appcompat-v7
- android - 使用自定义参数实现 AndroidX Worker
- mysql - Laravel 5.8 使用数据透视表的自定义列名的多对多关系
- c# - 如何在 Unity 中赋予动画曲线变化?(原始动作捕捉数据)
- python - 使用python的qgis插件