math - How to register a set of points with subset of points? - Stack Overflow

I have a set of points (let's say 10000 points), which are detected with much time.Then, some poi

I have a set of points (let's say 10000 points), which are detected with much time.

Then, some points (let's say 100 points) are quickly detected, which should be included by the 10000 points. The quick method may influence by noise. Thus, there may be 2~3 points is not included by the 10000 points.

Now, I want to match the 100 points with the 10000 points. Only coordinate of points is known.

I have tried the point cloud registration method. But it cost too long time, and often failed.

Is there any other method which is faster and more robust?

Does graph method work? For example, the Ullmann method.

I have a set of points (let's say 10000 points), which are detected with much time.

Then, some points (let's say 100 points) are quickly detected, which should be included by the 10000 points. The quick method may influence by noise. Thus, there may be 2~3 points is not included by the 10000 points.

Now, I want to match the 100 points with the 10000 points. Only coordinate of points is known.

I have tried the point cloud registration method. But it cost too long time, and often failed.

Is there any other method which is faster and more robust?

Does graph method work? For example, the Ullmann method.

Share Improve this question edited Nov 19, 2024 at 13:48 halfer 20.4k19 gold badges109 silver badges202 bronze badges asked Nov 19, 2024 at 13:47 Qiang ZhangQiang Zhang 95213 silver badges39 bronze badges 4
  • "I have tried the point cloud registration method" - Which one? There many methods for this problem. "For example the Ullmann method" - Are you referring to a specific software library here? – IBitMyBytes Commented Nov 19, 2024 at 14:21
  • Thanks for your kindly reply. I have tried the point cloud registration method: ICP. It is not robust. The Ullmann method is not a software library. It is a graph method, which can match a sub-graph with a graph. But the Ullmann method requires that the point of sub-graph should must included by the whole graph. So, I doubt whether the Ullmann works for point cloud registration. In the other hand, do you know some other faster and more rubost point cloud registration method? – Qiang Zhang Commented Nov 20, 2024 at 0:21
  • Are you looking for methods/algorithms in general or for an implemented method/software library? If it is the second one, which programming language? – IBitMyBytes Commented Nov 20, 2024 at 8:52
  • I am looking for algorithms in general. Not to implement software library. I want to use c++ to implement it in my project. – Qiang Zhang Commented Nov 20, 2024 at 14:02
Add a comment  | 

1 Answer 1

Reset to default 0

Here are two methods you could look into:

  • https://dl.acm./doi/10.1145/1360612.1360684
  • https://isprs-annals.copernicus./articles/II-5-W2/283/2013/

The second one builds upon the first one. They have the advantage that they do not need an initial guess of the transformation between the two point clouds (in contrast to e.g. ICP).

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745557608a4632913.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信