How to detect laser grid intersections?

I have a laser grid plotted on a object. A stereocamera watches this scene (a pair of images of the same subject).
I want to detect nodes (cross points) of the laser grid in a image. Using Harris is not a good solution, because it founds all the corners not the intersection. How to find the center of the intersection?
One of my image is attached

5 件のコメント

Walter Roberson
Walter Roberson 2016 年 2 月 1 日
Is there any possibility you could switch from JPG to a recording system that does not do lossy compression, such as TIFF or PNG? Using JPG makes it more difficult.
dix93
dix93 2016 年 2 月 4 日
I saved the file in jpg, but the original one is in matrix form. I got them through a MatLab tool
Walter Roberson
Walter Roberson 2016 年 2 月 4 日
Perhaps a texture analysis technique should be used. On the other hand, since it is laser light it should be monochromatic so there should in theory not be much variation in the proportions of the color (though there could be a bit of variation in the intensity) so perhaps it is a matter of normalizing the intensities and then looking for the color with a small margin. After that perhaps something like skeletonizing to find the intersections.
dix93
dix93 2016 年 2 月 5 日
So, if i have the skeleton... how to find the intersection there? With 'banchpoints' is not enough accurate, because there are a lot of spurity in the skeleton
채호 박
채호 박 2024 年 6 月 12 日
I'm doing similar project. so did you solve it?

サインインしてコメントする。

回答 (0 件)

質問済み:

2016 年 2 月 1 日

コメント済み:

2024 年 6 月 12 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by