У меня есть такие картинки:
На этих изображениях красная линия - это то, что я хочу получить от изображения. На исходных изображениях нет этих красных линий, а есть только эта зеленая дорога.
Я хочу оценить кривую по изображению в виде коэффициентов уравнения: A x ^ 2 + B x + C = 0. На изображениях может быть шум (черные дыры по краям, как вы видите выше).
Я попытался решить эту проблему, используя метод наименьших квадратов (LSM), но с этим подходом есть две проблемы:
Метод слишком медленный даже на ПК, потому что количество очков велико.
Дорога слишком широкая в следующем случае:
Кривая на левом изображении распознается правильно, а на правом — неправильно. Причина в том, что дорога слишком широкая и слишком короткая, я полагаю.
В качестве решения для обоих случаев я хочу сделать дорогу узкой. В идеальном случае это красная линия на изображениях выше. Или я хочу использовать LSM для обнаружения строки (A x + B = 0) для оптимизации времени обработки.
Я пробовал стирать изображение - это неправильный подход. Скелет тоже не правильное решение.
Есть идеи, как добиться желаемого результата (сделать дорогу узкой)? Или какие-либо идеи другого подхода к этой проблеме?
Hough transform
. - person Agnius Vasiliauskas   schedule 04.09.2012