How to protect Hough transform from dirty areas?

asked 2018-06-08 02:04:39 -0500

Hough transform is fine when well formed lines are on empty background. Now suppose that the image has an area filled with noise. Each line crossing this area will gather enough votes in accumulator. If the area is large and useful lines - relatively small, they will be completely overshadowed even if they are located separately. Their votes will be undetectable using threshold. How to cope with this? As an example - some rectangular object with a tree behind it.

edit retag flag offensive close merge delete