Аккумулятор преобразования Хафа в декартов

Я изучаю курс по системам технического зрения, и один из заданных вопросов был;

Для показанного аккумулятора;

  1. Определите наиболее вероятное сочетание r, θ, представляющее прямую линию наибольшей силы на исходном изображении.

Насколько я понимаю аккумулятор, это будет r = 60, θ = 150, поскольку 41 голос — это наибольшее количество голосов в этом кластере больших голосов. Я прав с этой комбинацией?

  1. И, следовательно, вычислить уравнение этой прямой в виде y = mx + c

Я не уверен в шагах преобразования, необходимых для преобразования r = 60, θ = 150 в y = mx + c с предоставленной информацией, поскольку r = 60, θ = 150 обозначает 1 точку на линии.

  1. Сформулируйте решение своего ответа и аргументируйте его

Я предполагаю, что разрешение связано с некоторыми этапами аускультации, а не с фактическим разрешением исходного изображения, поскольку оно не имеет отношения к краям, обнаруженным на изображении.

Мы будем очень признательны за любые рекомендации по вышеуказанным 3 пунктам!

введите здесь описание изображения


person James D    schedule 04.12.2019    source источник


Ответы (1)


  1. Да, это правильно.
  2. Это спрашивает вас, каковы наклон и точка пересечения линии с заданными r и тета. r и тета — это не одна точка на прямой, это одна точка аккумулятора. r и тета описывают линию, используя уравнение линии в полярных координатах: . Это крутая вещь в преобразовании Хафа: каждая линия в одном пространстве (то есть пространстве изображения) может быть описана точкой в ​​другом пространстве (r, тета). Это можно сделать с помощью m и b из линейного уравнения , но поскольку мы все знают, что m не определено для вертикальных линий. По этой причине используется уравнение полярной линии. Важно отметить, что линия, описываемая HT r и тета, относится к линии от начала координат до фактической линии на изображении. Это означает, что ваша линия изображения y = mx + b уравнение должна быть ортогональна полярному уравнению. Вики-статья о HT хорошо описывает это и показывает примеры. Я бы порекомендовал нарисовать диаграмму вашего r и тета, простирающуюся до такой линии:

    1]

    Затем используйте триггер, чтобы получить две точки на красной линии. Достаточно двух точек, чтобы получить m и b из уравнения прямой.

  3. Я не совсем уверен, что означает «резолюция» в этом контексте. Но похоже, что ваш оценщик линии будет иметь некоторую потерю точности, поскольку r составляет каждые 20 мм, а тета - каждые 15 градусов. Возможно, он спрашивает, какую степень погрешности вы можете получить, учитывая аккумулятор такого разрешения.

person makayla    schedule 04.12.2019