Обнаружение точки схода по линии схода с использованием преобразования Хафа

Я хочу обнаружить точку схода всего изображения, содержащего кучу исчезающих линий.

Задача, которую я выполнил, уже описана ниже:

1. Обнаружение краев искусственных сцен на изображениях. 2. Из этого с помощью преобразования hough найдите прямые линии из этих изображений. 3. Используя эти прямые линии, чтобы найти ТОЧКУ ИСЧЕЗАНИЯ всего изображения.

Шаги 1 и 2 завершены. Моя текущая проблема состоит в том, чтобы найти ТОЧКУ ИСЧЕЗАНИЯ из результата шага 2. И я понятия не имею об этом. Кто-нибудь может помочь мне найти, как найти точку схода из шага 2.


person Rahul R Nath    schedule 03.04.2014    source источник
comment
ПОЖАЛУЙСТА, НЕ КРИЧИТЕ (в этом случае я исправил это для вас)   -  person T.J. Crowder    schedule 03.04.2014
comment
КАК НАЙТИ ТОЧКУ ИСХОДА ИЗ ПРЯМЫХ ЛИНИИ?   -  person Rahul R Nath    schedule 03.04.2014
comment
Спасибо, мистер Т.Дж.Кроудер :)   -  person Rahul R Nath    schedule 03.04.2014


Ответы (2)


Точка схода — это пересечение линий схода. Так что теоретически достаточно найти пересечение любых двух линий.

Поскольку у вас много линий, вы можете использовать их для повышения точности и надежности результата. Что бы я сделал в качестве первого шага, так это нашел бы точку, сумма квадратных расстояний которой от всех линий минимальна. Это приводит к простой линейной регрессии. Дальнейшее улучшение может заключаться в повышении устойчивости к выбросам, если они являются проблемой в вашем случае.

person Ophir Gvirtzer    schedule 03.04.2014
comment
Я получил много строк из шага 2, о котором я упоминал выше. Существует алгоритм, который Левенберг-Марквардт использует для обнаружения точек схода по всем этим прямым линиям. Но я много искал в Интернете. Не могу найти этот алгоритм или коды, связанные с алгоритмами !!!! - person Rahul R Nath; 03.04.2014

Я нашел другой метод, чтобы узнать точку схода. Метод: «МЕТОД НА ОСНОВЕ ПИКСЕЛЬНОЙ ОРИЕНТАЦИИ». Кто-нибудь может дать код MATLAB для поиска точки схода?

person Rahul R Nath    schedule 04.04.2014